Does exactly what it should. So much so I bought a spare as it takes a while to dry, as it is WATERPROOF! It is however unbelievably naturally feeling and doesn't make you sweat or too hot. Would definitely recommend if you require a waterproof mattress protector.