I frequently have problems with my eyes tearing because of sinus and allergy issues. This always causes my eyeshadow to turn muddy by early in the day. Because of this, I started shopping around for long lasting eyeshadow about a year ago. After a few months and many dollars wasted on products that didn't live up to their promises, I tried Revlon Color Stay. I have been very pleased with this line.
The shadow does a great job with coverage and an excellent job of staying put. Even with the tearing I experience daily.
There are not a lot of options available as far as colors and color combinations. It just so happened that the colors I needed were available, but you might not be so fortunate.
The package is a bit small, and the tiny applicator is difficult to pick up, but I'm willing to put up with that!