Sleeprest Water proof hypo allergic cooling terry mattress protector. Waterproof: 100% Water proof and absolutely no sound. Hypo allergic: Prevents allergens like pollen or dust mites and bacteria to enter the mattress. - Cool and breathable: Terry cloth keeps it cool throughout night while TPU layer beneath keeps it breathable. Not like conventional plastic films. Person sleeping on it will not realize if he/she is sleeping on a mattress protector. It feels like a nice cover to mattress.