LOréal excellence is very nice and quality is very good and product good I am using this LOréal excellence its very good and I am using to one year it is a extra protective creme colorant with ceramics protein tm conditioner I am quite surprised that a whitening moisturiser can actually moisturise quite well! No sideffect long lasting it was too good but LOréal is the best product.