I buy lots of my eyeshadow , blush & lipgloss from ELF, but I prefer to use more well-know companies for my foundation & mascara.
ELF has a surprisingly good variety of eye colors, and the quality is fantastic, for being only $1...it's well worth it I think!
The glosses taste great & are in fantastic coral & peachy colors, that are great for everyday, toss in your bag kinda stuff! I really like the SPF15 moisturizing glosses, & I'm on my sencond tube of "Watermelon"...great color!!
I use "shy" & "glow" for blush, & its great for spring & summer, but i often used it in the winter months too with great results...everything is very universal.
I've even had fair results with the makeup brushes, though they're not as great as higher-end brushes, but still worth the $1. I have an ELF foundation brush, and it gets the job done just fine, but I really like my mother's brush, which is a Smashbox brush (about $30 just for the brush).
Anyway, ELF is well worth the price, & their travel cases are sooo super cute! Just dont expect a Catwalk-quality makeup for only $1... but I really have no complaints! I will definitely buy more ELF when I run out of my favorite colors!

)