I'm 5'10, 190 lbs, and medium fits well, except a little bit long. Although the fabric is not as thick as I thought, it makes the shirt be a great layering. Feels comfortable with reasonable price!
Bought 1 to try it, then quickly bought 3 more. Bright cheerful colors, comfortably soft & smooth fabric, fits & launders well. Looks good by itself or under an open-collar sport shirt
These shirts are very true to size and the quality is great. They are a thick cotton, not the flimsy that you get at some of other stores. My husband really likes them and has worn them several times since we bought them. He said that he would definitely like more of them.