It is waterproof and it fit I love this product I highly recommend it to anybody even if you don’t want the mattress being ripped the shipping is always faster so run and go get it is cute  thank you