I bought this for my son's bed because he has autism and has accidents sometimes. I will say that I love this mattress pad...it's soft, flexible, doesn't make noise and is about 90% waterproof. However, my son (10 yrs old) does occationally have pee accidents in the bed and while most of the time this pad has prevented it from going thru...the pee has gone thru one time soiling the matress.