I could hardly get this bra on over the top half of my body.  When I was able to finally wrestle it over my shoulders, I could barely squeeze into the medium (I am 34D).  No support.  Total uni-boob.  Sent it back.