I was hesitant when buying this shirt, however, I’m very pleased with the purchase. It’s a perfect fit, the fabric is not too thin or heavy, and it’s comfortable with plenty of room. I’m 5’5”, 175 lbs and I purchased the large. I plan to get more from the same seller to Ensure they fit the same.