It removes my waterproof makeup. It can leave smudges if you try to just swipe fast. You should fold and press the wet towelette against your eyelashes if you're trying to remove waterproof mascara and liner. I almost always wear waterproof eye makeup, and these do work well.
If you're mascara is really waterproof, this would not take it off. For lip stains, because its a "stain", it almost soaks into your lips. These wipes will take off some of the color, but to fully get off lipstain, it requires exfoliation.