I'm very happy with these sheets. The fabric is smooth and heavy; doesn't feel flimsy like some less expensive sheets do. The sheets and pillowcases are generously sized and appear to be well-constructed. The fitted sheet has elastic all around and will accommodate a very deep mattress. The color was true to the photo on the website. My only complaint with this transaction has nothing to do with the product, but with Overstock.com's shipping. They sent me an email indicating that the product shipped, but (based on UPS tracking information) it didn't actually leave the warehouse until nearly a week later. I certainly understand that delays do occur, especially around Christmas, but I don't appreciate being lied to about the status of the package.