Yes, the Emma Mattress Protector is waterproof. Through the membrane like function the cover is breathable and at the same time waterproof.