I actually got this is a Wedding Box that I got from Hautelook.com and I've used other primers before that were okay but I didn't think they really did anything special in terms of my eyeshadows lasting a long time. Then I tried the Urban Decay Primer Potion and fell in love. I put it on before I went out for the night, I would say I put it on around 7:00 pm and was out all night and (unfortuantley) slept with my makeup on, and woke up in the morning with it still looking like I had just done it! I was really impressed and pleased with the product! Definitely did the job for me!