Size Shoulder (cm) Bust (cm) Top Length (cm) Sleeve Length (cm) Pants Length (cm) Waist (cm) Hips (cm) S 57 104 69 47.5 36 64-84 101 M 58 108 70 48 37 68-88 105 L 59 112 71 48.5 38 72-92 109 NOTE: Please compare the detail sizes with yours before you buy!!! (2.54cm = 1inch) All are measured by hand, so please allow 2-3 cm mistake .