Fabric, design, and workmanship is the best of all the unitards offered on this site. However - and this is a huge however, the torso length is way off. So off, although I absolutely loved the feel of the fabric and loved the overall design, I had to return both the 32 and the 34 due to the torso length not even being close to what I can live with. I am average torso. I weigh between 99/100, 5'5-1/2", measurements are 31-23-32. I have broad shoulders and so I am always prepared for a fit being loose in the hips/waist in order to accommodate the shoulder fit. I don't like straps that cut into my collar bones. This suit is a wonderfully designed suit - but the torso is so out of proportion that no matter what size, the end result is ultra-tight shoulder and a stride fit that absolutely is intolerable. I tried my very best - ordered a 34 and still the stride was too short. So...I have no idea what body build this particular suit design will fit. I'm not short waisted, nor am I long waisted. Just narrow with broad shoulders.