I had to exchange my large shirt for an X-large. I have muscular arms and chest and though the large was comfortable because of the stretch, I felt like a bit of an exhibitionist. The X-large looks and feels great (still fairly tight in the arms and chest) for my 66 year old, 5’10”, 195 lb. frame. You don’t need to be thin to look good in this shirt but BEWARE; the fabric will show off both ripples of muscle and fat. Great to show off pec muscle but don’t even try if you have flabby man boobs. I suggest at least one size larger than they state. Fabric feels very soft, seems durable and wrinkle resistant, and has a good collar. It will not be the right shirt for everybody but it is definitely worth a try. I think it’s a great lightweight polo shirt.