It's easy to miss that these are NOT 100% cotton sheets.  Nowhere on the package does it show the fabric content--you have to find the tag on the sheets themselves to know that they are 52% cotton / 48% polyester.  The package says "cotton rich", which is deceiving to me.  It does feel like the manufacturer wants me to think they are 1500 thread count ALL cotton.  If you are looking for cotton/polyester sheets, these are nice.  They washed up nicely, feel soft, and the gray color is beautiful.