I dont really care for the foundation, or the eyeshadows. I find the foundation waaay off color, it oxidizes fast on me, and the eyeshadows are SUPER fine, I pick up practically the whole thing with my brush! But the glosses are HEAVEN. Cheap, a wide array of colors, and moistuizing! E.l.f. is perfect for when you have a craving to buy a new shade of gloss, when you have only the change in your pocket!