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 27.5 28.5 29.5 30.5 31.5
CHEST 19.75 20.75 21.75 22.75 23.75