I'm a 34D and this is the only sports bra I trust when I run.  I own 3 of them.  Comfortable straps.  No spill-over out of the cups.  Ladies, you know what I'm talking about.  Excellent back closure.  Very strong velcro straps - trust me, my girls are heavy.  You will LOVE this sports bra!