This ran really small, definitely juniors sizes. I ordered a medium and weight 125 and felt like both by boobs and booty were falling out. I was looking for something with a little more support and coverage. I returned it.