I didn't have trouble putting this bra on.  Hook it beforehand and put it on over-head like a t-shirt.  Very easy to reach back to unhook and take it off the same way.  If you want to take it off without unhooking it, good luck.  That was next to impossible.  I tried it and felt like it would rip the fabric of the bra, I had to tug at it that hard.  It provided decent support for my 40DD girls and it was fairly comfortable, but something was just off.  It didn't feel like a good fit.  If you want support AND comfort in a great looking bra, I'd go with this one:

<a data-hook="product-link-linked" class="a-link-normal" href="/Saucony-Motion-Sensor-Sports-Running-Bra/dp/B001E0DUIY/ref=cm_cr_arp_d_rvw_txt?ie=UTF8">Saucony Motion Sensor Sports Running Bra</a>