I color my hair every two months. And I mean COLOR. Bleach and go with colors like purple, blue, green, etc. All of the rainbow has been in my hair. I attribute the fact that my color stays so long to this shampoo. No matter what brand I use to color my hair, this shampoo makes sure that it stays. Definitely doesn't strip out color. And smells amazing. Definitely a must have if you are a color crazy gal like myself.