Would love to give these 5 stars because they are thick and feel great.  However, I ordered these to replace old flannels that don't fit well and these are also too small after washing. I understand they are 100% cotton but would expect that shrinkage to be taken into account.  After washing, the bottom sheet sits about 1-2" above the bottom of my 12" mattress (even though the description says 14-17") and the top sheet only falls about 6" down on either side.