If it didn't stain my hands, I'd be totally satisfied!! Lately, I've figured out a trick: after washing my hair, I rinse my hands with warm water and expose them to a lot of water to get as much pigment off as possible. But if you have long nails... haha... you might end up walking around with stained hands for a while. Since this is basically hair dye, time helps, but there's no quick fix. I even cut my nails super short and rinse a lot, so that's why it's not so bad for me—otherwise, you'll have to deal with stained hands for 2–3 days, haha... If you use this ANAZE shampoo after dyeing your hair red, it's a must, but your towel will keep getting red stains, so definitely use a dark-colored towel!!!