These covers are a perfect match for our bedroom, so I bought them. These fit on our tall foam mattress and have not slid off once. The surface of these sheets is smooth. They have gone through multiple washings and have not shrunk. I will be placing an order for our cabin as well because they have unquestionably met and surpassed my expectations for the pricing.