I read a lot of reviews and decided on this mattress cover. It is definitely waterproof, my son had a few accidents in the bed and this definitely protected the mattress.