6 in the top-snug fit could size up. No bra needed!!! Bottoms- 26 and they fit a little more relaxed. Could size down for a more fitted look