I bought the XL knowing that it might run a bit large in the bust, but it was way bigger than I expected. The front kept sliding down, and the straps provided very little support.
The material also feels cheap- it's almost see-through if you stretch it a little. It felt like it would stretch out and get baggy pretty quickly.
I bought this leotard in the eggplant color. I love the fit and the style. It is very pretty and very flattering. However, it does run a bit small. I tend to fall between and small and a medium and I'm very glad I bought the medium. I am 5'7'' and around 130lbs. It is still a little snug, but not to the point of compromising comfort. All in all, great leotard!