Size Bust (cm) Shoulder (cm) Sleeve Length (cm) Top Length (cm) Waist (cm) Hip (cm) Shorts Length (cm) S 84-88 56 48 70 68-72 102 40 M 88-92 57 49 71 72-76 106 41 L 92-96 58 50 72 76-80 110 42 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 .