Ok so i discovered e.l.f about 4 months ago, they are a low end makeup company — when I say low end I mean in price not in quality. Their price point is so affordable you are able to try makeup you might not usually be able too — like I have discovered mineral foundation & eyeshadows also their primer is amazing too.
I understand that their products may not be great for everyone but they have alot of YouTube videos & blogs written about colour swatches & their products, i recommend you look for them before purchasing Foundation as their swatches on the site are a bit off.