Please see below for approximate measurements:

Vest Size S M L XL 2XL
Chest - Measured flat pit to pit 17" 18.5" 19.5" 20.5" 21.5"
Body length - Measured flat from high shoulder point to hem 31.5" 32.5" 33" 34" 35"
Bottom Hem - Measured from edge to edge 17" 18.5" 20" 21" 22"