Size chart (cm)Size: S Waist: 37 Arm: 122 Pants Length: 43Size: M Waist: 38 Arm: 126 Pants Length: 45Size: L Waist: 39 Arm: 130 Pants Length: 47Size: XL Waist: 40 Arm: 134 Pants Length: 49Manual measurement, there will be 1-2cm error, please understand