I usually wear a L or XL depending on manufacturer.  I ordered this shirt in L and was surprised that it felt like an XL, for tall men.  The shirt looks great, feels great, and seems to be made to last, but I'm not sure I'll be able to wear this one.  Strange, because I own two other shirts in this style in L that fit much truer to size.  Not sure why this one is larger.  If you are a large, tall guy, then this shirt could be for you.