Bought these for young children as an insurance policy, and to protect against the inevitable accidents. So far so good. Can't even tell anything is on the mattress!