The body length of the shirt is good but the shoulders and arms are too big for the stated size. The arms of the shirt go past my elbows and the shoulder seams are well below my shoulders. Other reviewers have pointed this out and I agree with them. Consider trying a size (or two) smaller than what you normally wear.