I think one of the reasons why I've been a sucessful makeup artist is because I have very difficult skin. My skin is oily so I constantly search for the next best thing to help keep my eyeshadows on.
It is better than these other eye primers I've used:
Too Faced Shadow Insurance Primer
Smashbox Photofinish Lid Primer
MAC Paintpots or Prep & Prime products
Motives Eye Base
BeneFit Stay Don't Stray
Keep in mind, the primers listed above are specific for eyeshadows...not for your entire face.