Size guide: top length x bust x pants length x waist x hip in inches S: 29.9 x 35.4 x 39.8 x 25.2-40.9 x 40.9 inches M: 30.3 x 37 x 40.2 x 26.8-42.5 x 42.5 inches L: 30.9 x 39.4 x 40.7 x 29.1-44.9 x 44.9 inches XL: 31.5 x 41.7 x 41.3 x 31.5-47.2 x 29.5 inches