Chart for sizing:
Small: from shoulder to bottom 12 inches; From side to side (arm pit to arm pit) 16 inches
Medium: from shoulder to bottom 12 1/2 inches; from side to side 18 inches
Large : from shoulder to bottom 13 inches; from side to side 18 inches
Extra large: from shoulder to bottom 13 inches; from side to side 19 inches
XXL: from shoulder to bottom 14 inches; from side to side 21 inches