This mattress protector seems to be waterproof and washes well. If you put it on the bed upside, down, it might be a little slippery (see picture to know which side is up.) The sides are long enough for a thick mattress and hold in place once you get it on, although that might take a little maneuvering, and the fabric on the sides is a little thin, but if you handle it appropriately, it holds up just fine. It might not stay well on a thin mattress because there wouldn't be enough thickness for it to hold onto.
very pleased with this product. we have a very deep mattress and it fit with no problems. Don't have any complaints with this item and happy I had reviews to read that helped me make up my mind beforehand. It's comfy - hasn't produced sweaty unbreathable nights so I'm good. Would buy again.
shipment arrived quickly - I bought two of these and they fit great on two different types of mattresses. One queen plush pillowtop and another deep, high quality queen size mattress. We had no issues with odors like other reviews - and the pad fits in the washing machine with no problem anyway.
We got this mattress pad due to an elderly pet with continence issues, who sleeps on our bed with us. This mattress pad has literally saved our bed! It arrived quickly, was very well packaged, and we were so pleased to receive it! Highly recommend!