I took a gamble on this shirt because the size descriptions were sort of conflicting and looked like the sleeves were going to be too short. I needed 34-35 sleeve and the medium size I wanted because of chest size stated sleeve length of 32-33. Gamble paid off big. This is an excellent feeling/ looking shirt for cool weather. I would say almost perfect fit. I would buy some other colors but(BIG BUT) the other colors are twice the cost of the navy one. Really Charles River?!? Competion is a litttle too steep for this type of apparel for that much of a price jump over a color change. 23.00 for the navy, 43.00 for the grey, maroon or other colors. I don't think so. Dye isn't that expense.