I really need a new bikini top that's functional and suitable for properly swimming rather than just a bit of sunbathing. Can anyone recommend a brand that is properly sized? Going with a general size 10 usually means too small cupsize.