There are various brands that are very good. Basically, the best product depends on the skin's variety. However, brands like M.A.C., Clinique, and Maybelline New York from Sephora are the best in the market.