I got this leotard and was very frustrated because I had bought a too small size. However, when I tried it on, it turned out to be a good fit (I am 5ft 2in and have a long torso and ordered a small). Yet when I wore it to class the next day, I was a bit uncomfortable in it. It was just that the seams were a bit annoying. I however got used to it after a few minutes in it.The leotard was very pretty but I was a little bit disappointed. I still like the leotard but order the smaller of the ones if you are in between sizes. This leotard is very nice and is worth the price.