Yes, EliteGlide is genuinely waterproof. Its advanced formula ensures long-lasting wear, providing a flawless finish that lasts up to 36 hours without smudging or fading.