How good is Elf??

Angel
I was looking around at makeup brands online and I came across elf. It's quite cheap and I've seen famous people use it (hence why I never thought it would be so cheap) so I was wondering, is it any good?? I love their lipstick colours 🌼