I own the black and the ivory colors. Ivory shows nursing pads, etc. Black has no show-through. I wear a 36C bra and need size Large in these.  It's the band that's small; the cups would stretch to accommodate someone of a bigger size.