We like to keep sizing simple, so try not to think too much about it. If you normally wear a Large, order a Large!
Size S M XL XXL
FRONT LENGTH 26 27 28 29 30
CHEST 21.5 22.5 23.5 24.5 25.5
SLEEVE 13.25 13.75 14.25 14.75 15.25