I bought a 30D bra, I'm usually a 32D just so it has space to stretch as I work out and the bra won't be useless after a few uses. It fits great even though i bought a smaller size. I just hook it on the first set of hooks instead of the tightest one. This sports bra is padded in the front so you can't see anything. It fits perfect and holds perfectly.