Not sure how many stars to give. The quality was awesome. The sizing sucked. I sent my purchase back for a refund. Sadly I like my flannels a little loose on me. I always order XL and it’s a nice fit. Your XL is like a medium on me. And you don’t go bigger. I loved the sturdiness and quality just wished it fit.