I recently purchased this bra and while it is supportive... you need to be Harry Houdini to get in and out of it!  I broke a sweat just putting the thing on.  Nevermind the red marks it left across my upper chest trying to contort myself into this bra (note to self... put on HOURS ahead of time if wearing a v-neck tee!).  It also gives you some 'back boob' due to the racer-back design.  :/  Not loving that side affect.  Fit is OK, but I think it runs a little small in the cup - the fit around the body is fine though.  Boobs are a little squished in there, I wear a 36C... always have.  But I'd rather have semi-squished boobs that stay in place vs. the alternative where they are flopping all over the place.  So the 3-starts is primarily for the fact that my boobs do bounce significantly less and this bra doesn't give me uni-boob... woohoo!!!!  I just wish they'd redesign the back a little so that it would be more 'user friendly' in the dressing process and not give you back-boobs.