This mattress protector is absolutely not waterproof. Our sons brand new mattress is ruined now because he had an accident in the middle of the night. Do not get this if you are looking for a waterproof protector.