I bought this waterproof bed sheet for my potty trained son. We took him off the nightly pull ups so needed some protection for the bed just in case he has an accident. He's only had one accident since switching to underwear at night and this waterproof bed sheet worked like a charm! The mattress was saved from any sort of leak through. I can rest assured that I will not have to worry about night time bed accidents ruining the mattress.