Gamebreaker Jacket Sizing

In between sizes, or prefer extra room for layering? Consider sizing up!
Chest Width Body Length (From Hips) Shoulder Width Sleeve Length
S 23.75" 27.5" 19.75" 27"
M 24.75" 28.25" 20.5" 28"
L 25.75" 29" 21.25" 29"
XL 26.75" 29.75" 22" 30"
2XL 27.75" 30.5" 22.75" 31"
3XL 28.75" 31.25" 23.5" 32"