Size Chart

 Small Medium Large X-Large
Length 28 29 30 31
Chest 21.5 22.5 23.5 25
Sleeve 8 9 9 9