Review (5/5): Best I have tried
Removes brassiness and yellow tones very well. A little dying but nothing a good conditioner can not fix. Best purple shampoo I have tried.