This is my sixth Protect-a-bed mattress protector. I have one on every bed and is the first purchase after the mattress is delivered. It really is waterproof and stain-resistant. It washes like a breeze and fits like a glove. There is no crinkle with movement and is not hot or sticky. With kids and dogs, you have to keep these high-priced mattresses safe.