These felt a little stiff coming out of the package but after washing them prior to putting them on my bed, they felt better. They are 100% cotton but there was no shrinking. I like the fitted sheet has elastic all the way around it which fit on my pillow top mattress good and we have not had any issues with the ends sliding off. The pillow cases fit my queen size pillows nicely too. My only complaint is I wished they would include 4 pillow cases with queen size sets because my hubby and I each use 2 pillows. (However, I knew there were only 2 before getting, I'm just stating I wished companies all gave 4). Overall, a nice set of quality sheets.