Pros:
-NO plastic pieces or hardware.  I can't tell you how annoying it is to purchase a new bra wear it a few months then have a plastic piece break and render the bra unusable. Even better is when the hardware to adjust the straps is plastic and after a while no longer stays in place. After a few hours there is no support. This bra seems very well made and I anticipate it lasting longer than what I have been using.
-It covers nicely even on the side where I often have "leakage."
-The band stays in place as does the shoulder straps.
-Most of my bra straps cause my shoulders to ache after a few hours.  This bra is the exception, does not cause me pain.
-Nice support, the ladies are not at my waste and they stayed "in place" all day.

Con:
-Uni-boob - yes everyone who has complained is not exaggerating, it is a shelf bra with some reinforcement but a shelf bra none the less.  Do not expect definition.
-I did find the band itchy on my back but no so much I couldn't deal with it.  I can say after a few washings, the band becomes less of itchy.
-The band in front does have a tendency to roll when you sit.

As to the too big or too small.  I measured myself and came up with a size using their scale and have had myself measure by by a professional fitter, we both came up with the same number 46DD and the bra fit me perfectly.

I am short (4'11") and wished the straps adjusted a little more but they adjust upwards which helps.  Although not terrible I am thinking of having them cut and sewn but I must say this bra fits the best right out of the package than any bra I have purchased in years and I am not sure I am going to bother.

Over all I am very happy with this purchase.  I did not purchase this bra for working out.  I think after a certain size no single bra is going to be "no bounce" and it is unrealistic to think it will be.  This bra was purchased for work.  I work in a kitchen and often have 12 hour or longer shifts.  The bra and the support this bra offers lasted my entire shift. The girls were not down to my waste, my shoulders and back did not ache halfway through the day and I did not have to dig the straps out of my shoulders.

I will be purchasing another and will be purchasing it from Amazon since they have it for the best price I have found to date.