I wear a xs or small in the bra and top I kind of like both sizes…xs for a tight fit and small for a comfy fit. I wear size 4 in leggings I’m 5’8, 125 lbs