I am a 34dd with implants, finding a supportive bra that takes no prisoners has been a challenge. After reading the reviews I followed advice to choose a size down so I went with a small. It fits great! It really delivers. The fabric is strong and stretches all ways, the necessary parts are immobilized and supported and everything stays put. 5 enthusiastic stars. Super fast shipping and stellar customer service. Thanks!