I'm 5'7" and have a short torso, so this shirt is a little long for me - but not unworkable. Otherwise it fits great and the fabric feels great on the body. It's a slightly large medium, but provides excellent room for working out, which is why I bought it. Very pleased. I'm sure Ill buy more at some point.