This has been great a great bra for running, I've never had a sports bra that actually did its job!  I'm a 34DD and this really did the trick, highly recommended. It's a little tough to get on, for sure, but that's because it's not stretchy like less supportive bras.  Order exactly to your measured size, mine fit perfectly.