When trying to decide between two sizes, choose the larger size for a better fit.

SizeChestBody LengthShoulder to ShoulderSleeve Opening
Extra Small382714.7511.5
Small40281612.5
Medium422917.7513.5
Large44301914.5
Extra LargeĀ 473120.515.5
2X Large51322216.5
3X Large553323.517.5
4X Large59342518.5