If you can, put on a cap and wear it for a few hours. Many hours makes for a better color. Realize that any leakage of the dye will stain, so sleep on a few layers of old, unwanted towels if you’re leaving it in overnight.

The hair color will wash out after several washings. But the color may last for about 3 to 12 weeks for some hair.