I am familiar with this brand so I knew that their sizes run large. Follow their size chart and there shouldn't be any problems. I like both the length in the arms and body. At 5'8" that often is an issue. Love the royal blue color. My only complaint is that I expect more thickness in a thermal shirt.