Because you must pull bra on over your head (it's a bit of a struggle), you need to be limber & flexible in the shoulder area!  I could not wear it until a shoulder injury healed...After that-- it's PERFECT.  Lifts, separates and holds them solidly in place for types of impact workouts.  I've never had a bra that was so secure.  Normally I am a 36DD but I purchased the black bra in 36D and it fits excellent in cup, but oddly a bit large in the band.  I wear it on tightest setting and it's slightly loose in the back only.  Due to the cup construction, the front of bra stays perfectly in place ... really impressive!  In the end it's worth the struggle to get it on & off