Pureology makes the BEST shampoos but their Restore version works better for me than this Hydrate version. I will buy the Restore one from now on. It is expensive but lasts a long time - probably two years at least. My hair is permed and colored and this is the only shampoo which keeps the color from fading and really restores the hair.