I have a couple of ELF brushes and one I can really say is worth the money is the studio stipple brush for applying foundation, but I also use it to blend in cream blush, concealer, and sometimes to blend out my countouring. It's pretty versatile and waaaaaay better than an actual foundation brush which I've always found is just like a paintbrush /shrug.

I do like the mineral lipsticks from ELF, but that's about it. I had a few of their eyeshadows and they just didn't take to my skin at all. This was about 2 years ago though so maybe they're better now!