I'm a 14 bottom and a 10/12 on top, so i'm curvy, which makes one-piece swimsuits hard to shop for. i ordered a m & l, and while the m overall fit me better, the cup size was still way too big on me. i'm a 34d, and i need another set of my 'girls' to fit into the cups. otherwise this swimsuit is so beautiful!