I think this product could be very good, but leaving it in for 15 minutes is not enough--most of it just washed right off after the final rinse. I do love the colours, but next time I'll give it a much longer time on my hair to see if that works any better. At the very least its not as horribly toxic as a lot of other semi-permanent colours.