my attitude is if you want to cover your gray and be really clean, start with your shampoo and conditioner (i love briogeo dry shampoo which is all-natural stuff) and then use revlon's total color, which is clean and vegan.