The key to getting your eye shadow to last all day long without creasing, PRIMER! Urban Decay makes my favorite and they have a line of different primers. This one is colorless. The others include a gold shimmer, a brown shimmer, and a matte beige color. Put this primer on before you apply your eye shadow. Then you can apply even the cheapest of cheap eye shadows and keep your look all day long. The price of the Urban Decay primer is a little steep but it is quality stuff that lasts a long time and allows you to use whatever kind of shadow you want.