Medium to fit waist 32-34
XL to fit waist 40-42
NB: They are all one length which comes in around 30/32