I bought two of these shirts, and am really happy I did so! The fabric is thicker than I expected, with a bit of compression feeling to it. I would suggest going up a size unless you like a really form fitting look (I'm 5'6", 140 lbs, 40 yrs and most comfortable in a large, when I usually wear mediums). Quality is really, really nice, and it looks great! I'm also super happy with the length - long enough to stay covering my waist, but not so long as to look untidy.