Ive used the oh so famous primer potion and the shadow insurance, and this is still good in my book.it may be not be AS good as those two, but for $1, it works as it should,prevents creasing, and makkes eye shadow last longer and keep its vibrancy
This primer did work for me, including helping my eyeliner not to smear. It seems to me from reading hundreds of reviews on eyeshadow primers that a lot of its effectiveness depends on whether or not it works with your personal body chemistry. You can test different ones at makeup counters, and this e.l.f. one is cheap enough that you can buy it and try it without much loss if it doesn't work for you. My personal favorite is still Urban Decay Primer Potion.
Yes, I think this primer really does work. I believe it works better than some higher priced primers. I don't use an eyeliner pencil on my top eyelid. I've noticed its hard to prevent it from smearing on the crease. I would recommend using this primer, and try using a liquid eyeliner on your top eyelid. I do that and have had no issues :)