I have not been that upset with this shampoo, but there are some things about it that make me not want to buy it again. It is very purple which does help most of the brassiness, but I have gone from brunette to blonde and I still have a lot of brassiness that the shampoo has not helped with. It also has a difficult formula that makes it hard to lather and move through the hair. It does not get as bubbly as other shampoos which causes you to use more then I see necessary and I do not think I even get all my hair coated because it is so hard to more through the hair. The first couple times I used it I was completely happy with it, but recently I have been experiencing some tingly feelings that concerned me, but they went away after I washed the shampoo out. The instructions says you can leave it on for minutes at a time, but I do not think I could stand it. I was worried when I first saw such a rich color in my shampoo about staining, but I have not had any problems unless I get it on the wall that is a little above my shower and that is stained now.