I read all the reviews on this and everyone was saying it worked wonderful for them, So I decided to try it. It did NOT work for me at all. My eyeshadow smeared even worse than it does without eyeshadow base, it was horrible. My eyeshadow still faded as well. I went out and bought the Urban Decay primer potion it is AMAZING! I think the reason NYX didn't work for me is because I have oily eyelids and UD is made for oily eyelids. So if your eyelids are oily this is not the product for you, I recommend Urban Decay!