This bra is only okay.  I found that a Playtex 18 hour bra works just as well and it much more comfortable (but not as supportive).  This bra is supportive but the fabric is strange on the skin.  I am a 34DD but had to get the 36D as my size was unavailable.