Size L in top and XL in bottoms, but need L or M. Top is super supportive! @abercrombie #LTKMidsize #LTKActive #LTKfitnessgoals