any good hair dye products

Jazmin

I know this for make up but I've been wanting to my hair purple does anyone know about a product I can use that is good and that it won't fade away fast