Yes, our waterproof mattress protector is 100% waterproof. It significantly extends the life of your little one’s mattress by repelling any accidents, stains, sweat, and preventing the formation of hidden bacteria.