Excellent purchase. Bought to protect new mattress on new bed. Have dustmite hypoallergenic mattresses on my other beds which I still use. I have never bought a waterproof one before as I was concerned it would feel like plastic, creak when you moved and would make you sweat. How wrong I was. This one is made from far superior materials, it fits perfectly, the sides are stretchy and tuck nicely under the mattress to prevent moving and wrinkling. The top is soft to the touch and doesn't make any noise when you move around on it. My grandson slept, all night through on it this weekend. He was nice and warm to touch but not hot or sweaty. My grandson said he loves his new bed, it was soft and cosy. Not a bad recommendation from a four year old. Highly recommended.