This is not water proof. One of my children had an accident and unfortunately it went through the mattress protector into a new mattress. I will say the cover absorbed most of the urine. This is really unfortunate because it specifically said water proof in the description. The fit was great on a 10 in mattress and felt nice.