LOreal Paris Hair Color is the best brand for hair color. It has a very good kit of nourishment and maintains a very good long lasting effects of hair color even after more than 2 washes. You can rely on this product as it does not have such damaging effects, they have provided color bottle with bristles which avoids the color stains on hands and easy to apply wherever necessary white hairs visible. They have provided very good conditioner which will give the final awesome look of overall hairs leaving you confident. Unlike other dye colors, LOreal will not leave stain post coloring. Loved it.