I’ve always worn large. Sitka large shirts and jackets are a perfect athletic fit on me. Stone glacier large shirts are a hair long but chest and arms are great. I’m 5’10” 175. Even if I run the helio hoody under it, would still be a little too loose for my liking.