It's a small XL, so I'm glad I ordered an XL instead of a L. My husband is 5'11", about 190, with very athletic top (years in construction type field). It fits nice but longer than his other t-shirts, which didn't bother him too much. After one wash on cold and dry on low, it has shrunk a little bit. Hopefully the print won't fade after a few washes. He loves it and I will probably buy others from this company!