I just put this bra on for 30 minutes and I already have marks on my shoulders.  I have to say this runs small.  I usually wear 34-36 C and the Medium size bra says it's a 34.  The straps are thin so they do dig into your shoulders. This bra is going back.