pretty skimpy. i usually wear a medium with a B/C/closer-to-C cup size going for moderate coverage. i ordered this in a M and a L because i wasn't sure. i'm actually going to return both of them because even the L made me feel like i was wearing one of those body builder chick barely-covering-anything bikinis. i got the bright yellow. definitely a sweet color, and the others look sweet too. if you have smaller boobs i'd definitely check this one out, just maybe order a size up. it's probably a pretty flattering top because of the ruffles, i didnt even keep it on long enough to evaluate that part of it though.