So far so good! We have a memory foam topper on top of our mattress and I was looking for something to cover it. My husband is a human heater and sweats a lot when he sleeps. Cleaning memory foam is a PAIN. I know I wanted something waterproof/sweat proof but I didn't want something plastic... this answered my prayers - waterproof and cloth... plus hypoallergenic... WIN WIN WIN! Definitely recommend!