The size guide

 SIZE
CHEST
WAIST
HIPS
XS
30-32"
24-26" 34-36"
S
32-34"
26-28" 36-38"
M
34-36"
28-30" 38-40"
L
36-38" 30-32" 40-42"
XL
38-42" 32-36" 42-46"
2XL
42-46" 36-40" 46-50"
3XL 46-50" 40-44" 50-54"