Review (5/5): By far best product out there. 14 years experience with colors.
This is they dye to buy! I have been coloring my hair crazy colors on and off for 14 years now and I've tried absolutely every brand. I have naturally dark hair and bleach it but don't like to bleach it white as it damages it so bad it starts falling out. With this brand, I only need to get it to an orangey yellow and every color I have used looks great. I have mostly stuck with purples, blues, reds, and pinks. I just got the atomic pink for the first time thinking it wouldn't be all that great on the orange bleach job and boy was I impressed!
One thing I have learned from my experience is that the first time dying after bleaching isn't as good. It seems to always fade kind of fast expecially towards the scalp. However, a week or two later when I touch it up it seems to last forever after that. Even when it fades it does so with pretty colors.
This dye does stain everything, but I have a travertine shower floor (very porous stone) and have stained just about everything. Spraying bleach on it does the trick!
One more word of advice before I go, the directions say to leave on hair for 20 minutes or so but I just leave it on overnight (make sure to cover your pillowcases or use something you don't mind being stained) and also use a crummy towel for a day or two after you shower. People complain about it staining but that's the point- it is supposed to stick!