I have now purchased 4 sets of these sheets. My father is elderly and is living with me. He recently needed to change to a hospital bed for safety. I looked at several sites for flannel twin XL sheets, and found Great Offer Stock to have what looked to be the best value. I'm happy to report that I was right. These are a substantial, soft flannel, they wash very well and did not shrink in hot water. I'd buy them again.