This is a very flattering swimsuit! I originally ordered a large but had to order a medium as well. I like the fit of the large bottoms better, so I will keep them, but the top was too big, so I ordered a medium. The outline of the cup pads does show thru though, but I don't think it is too bad, especially in the top that fits me better.