This is the two piece I reach for the most. I wear a medium on the top (32/34 C). And own in multiple colors because it’s that good. I wear a small on the bottom.