The bra size is too small. The sizing does not reflect the correct fit for a large-busted woman.
I bought an x-small because it was ridiculously cheap, and I figured it will stretch in the pool. It fit s me perfect, but I am actually a small-med!