Even though it's not waterproof, it does a pretty good job of staying in place — even when waterlining. If they made a long-wearing, waterproof version (hint hint), I'd probably feel compelled to buy a lifetime supply. I also wear contacts, and some other liners make my eyes itch, but this one doesn't irritate them at all. At $10, it may be a little high-priced for a drugstore product. However, because the application is very smooth and matte, you'll find yourself wearing it practically every day.