I have been using Mama Earth products since long. Its products are good, quality wise and prices are affordable. The baby care products are toxin free and recommended by pediatrician. Skin care and hair care products are good, also makeup. Some of my favorite products from this brand are Matte lipstick, Kajal, Onion Keratin shampoo, Rosemary hair care range, All suited me and are excellent.