I have purchased this bra in several colors over the last few years.  It is, hands down, my favorite bra.  Even after over a year of wear, I can't tell my old bras from the newer ones.  It's comfortable and supportive.  I wear the 40D and I find the fit to be perfect.  The straps are comfortable and stay up.  It is padded just enough to prevent nipples from showing.