SmartWool

Men's Sizing Chart for Apparel
  Small Medium Large X Large XX Large
Chest 36 – 38 39 – 41 42 – 45 46 – 49 50 – 52
Sleeve 31 – 32 32 – 33 34 – 35 35 – 36 37 – 37½
Waist 29 – 30 31 – 33 34 – 36 37 – 39½ 40 – 43
Inseam 29 – 32 30 – 33 31 – 34 32 – 35 32 – 35