As a mother of 6, it feels like my breasts are constantly changing sizes. I go from a small B cup in between pregnancies to a DD while nursing. I am always on the search for the perfect bra that supports, minimizes bounce, has no spill-over, no uni-boob look, and is comfortable. Sometimes it seems like an impossible dream! I gave up on nursing bras since I can't stand wire and none of the soft cup nursing bras I tried had any support.  I measured myself carefully before ordering bras this time around, and came up with the size 32DD, not a size that stores carry. I ordered a bunch of different Bali styles since they looked to be the most full-coverage. I bought this bra in a DD but the straps were really short and cut into my shoulders. The cup size was tight and would have worked but the straps were too uncomfortable. I then bought it a cup size up in DDD (which made me wince at the size) but it fits perfectly! VERY comfortable! Almost as comfortable as a sleep bra and almost as supportive as a sports bra. I wear Lily Padz or a Dimmerz with my bras so I don't know about nipple coverage, but I LOVE this bra!