I have a difficult time finding swim tops/ swimwear  that fit and provides support.  My bra size is  36F/G.  I ordered the large, and it's a great fit. I can finally chase after my kids at the beach and not have to worry about falling out of a swimsuit. I will definitely order more.