I absolutely love this Blazer but you definitely have to go up a size or two depending on your arms. I normally wear a M or L but this Blazer I need a XL. The arms are too tight and now I have to return it pay for shipping. Very inconvenient especially when you purchase enough items to get free shipping.