I bought this as a spare swimsuit for vacation.  I ordered the same size that I order from other stores from.  When I held it up to another swimsuit of the same design and size, but a different brand, this one was just a tad (maybe 1/4 inch) wider on each side.  The removable "boobie pads" are just round circles of foam padding, and you can see the outlines under the fabric.  Being of small chest, I would have to leave them in because the top is cut a little large as well.  I ended up not needing this swimsuit for my trip, so I cannot say how it held up under normal wear.  It looks like it is put together well, so I think it is well worth the money.