This dye is amazing!! I did it over bleached hair and it just looked brilliant! It does stain skin pretty bad but it washes off easily. It's lasted me about 2 weeks now and its still got quite a while left i think :)