I wear a 36DD and ordered a large to do yoga and low-to-medium-impact exercise with comfortable wire-free support. It fits perfectly and does indeed offer plenty of support, though if I were doing high impact exercise like Zumba or running, I would probably wear a thin wired bra under it. Regardless, I'm so pleased with both the fit and the construction of this that I'm going to order the four pack. I'm happy I found this brand!