I purchased this online b/c I have the odd size of 38B (hard to find in stores).  I had formerly bought Maidenforms in stores during a time when I have been been a 36B, and at that time, they fit PERFECTLY (which is why I'm sticking with the brand).
Things I like: The material on this bra is nice, the cup is a even layer of thin foam padding without lumps and bumps of "pushup" yet a nice even smooth natural look, and the straps have a special high-quality feel to them. The cups seem to be properly shaped for a person of my size and shape.
Things I didn't like: The straps, even at close to their tightest, seem a touch too long, falling off my shoulders sometimes. I am not a small/short person, so this is odd to me.  Also, I am too wide for the 36B now, but I think the 38B which I ordered is a HAIR too big (cups spaced farther apart than the 36B), causing the underwire cups to poke me in the wrong place under my arm on one side. The cups are also a touch bigger than a 36B, so there is some excess there too. I can tolerate it, but I had hoped for a bra that fit more comfortably that I wouldn't have to "fight" with, as I've had in the past.  Overall, I'd say this is a nice high quality bra.  I just can't find a fit that is right for me personally, at least in this model.