I was extremely satisfied with this mattress cover. First, it is waterproof. It offers a little cushion for my extra hard bed. It is soft. They cross stitch holds the stuffing in place. It is easy to put on, no pulling and tugging. The mattress cover washes well, it did not shrink. I would recommend this product.