Size Top Length Chest Shoulder Sleeves Length Arm Hole
XS 22 18 1/2 16 21 17 1/2
S 22 3/4 19 1/4 17 1/4 21 1/3 18 1/2
M 23 1/3  20 1/2 17 2/3 21 2/3 19
L 23 5/8 21 5/8 18 1/8 22 19 1/2
XL 24 22 1/2 19 1/2 22 1/2 20
All units are inches.