I bought these with reward dollars so I wasn't too concerned if they were perfect however I became nervous after reading reviews stating they fell apart in the wash. Not the case here!! Whew! They fit my pillowtop mattress perfectly and have stood up against a few washes with ease. I'm very pleased. These are not satin, which is find too slick and soft, but are cuddly and warm. I'm very happy with my rewards purchase. Thanks Overstock!