You will not be disappointed buying this product. I have tried using others to cover up the even colored areas and was always disappointed. L'Oreal has once again out done the other brands. I will continue using their products.