I'm normally a L or in some cases an XL, weight of 160, bust 34F, 5'3" and I grabbed the large in this thinking it would fit...it was HUGE on me! I went down a size and it was still too big! I ended up not buying it at the Discount Dance store near me because when I tried on the S, it fit funny in the back. I would imagine it would be great for a taller daner, or one with a bigger bust and middle than I have, but for me, it was a no go. The leo in person seems to be well made (I sew so I could tell) and it is soft to the touch. But if you are petite like I am, or are small (which I am not) I can't say I'd recommend this one.
I absolutely love the first GM leotard I got...the pinch front camisole.....but I was very disappointed with this one.... The fabric is really thin and cheap looking (although it is soft) The back is also not that flattering and it was bigger than expected too. Displeased=( But I love GM!
This leotard is stunning -- the most flattering and elegant one that I own. The straps are somewhere in between a camisole and a thick tank strap. For sizing reference, I'm 5'6", 115 pounds, and ordered a Medium.