DYNAPURECORE© SIZING CHART:

TOPS JACKET PULLOVER SHORTS PANTS
  CHEST CHEST WAIST INSEAM WAIST INSEAM
XS 32"-35" 36" 25"-27" 7.5" 25"-27" 28"
S 36"-39" 40" 28"-30" 7.5" 28"-30" 31"
M 40"-43" 44" 31"-33" 8.5" 31"-33" 32.5"
L 44"-46" 47" 34"-36" 8.5" 34"-36" 32.5"
XL 46"-49" 50" 37"-40" 9" 37"-40" 33"
XXL 50"-53" 54" 41"-44 9" 41"-44 33"