I love these bra's.  I ordered this in a Large and it was too big the straps started leaving marks on the side of my shoulders.  So I returned it and bought a Medium and it is perfect.  These bras are very stretchy.  I'm a smaller D cup size and 35 inches.