I am a 36 full C so sometimes I wear D.  I ordered this one in a D and it fits really well.  The only problem is that the strap going around the back is not as soft as other brands and even pokes/itches in some spots.  I probably won't buy another one.  Maybe my skin is just more sensitive these days.  I do feel more particular about softness than when I was in my 20s.