Wearing a 36B on top. I am normally a 32D in bras so the sizing on this is super weird. Definitely size up the band runs very very small. Wearing a large on the bottom