It's seems to be waterproof, but it wasn't quite big enough for our king size bed and tore when placing it on the mattress.