I bought this suit because I wanted a sturdy 2 piece for lap swimming. The top is a fun color and is a nice cut. After swimming in it several times, however, I wish I could return it. I followed the sizing guide and the cups barely cover me, which is odd because my chest is not particularly large. Also, it has removable padding, which is really annoying. Not only do the pads move around and fold up every single time I put it on, but they are also a pain to put back into the suit after you remove them. And you need the padding, otherwise it's almost obscene. I just spent more than 10 minutes trying to get the padding to lay flat and just gave up and put on my one piece.

I bought this for my 14 year old daughter. She has a small stature but is busty and has trouble finding swim suits. We followed the sizing but both this and the bottoms were too small. She also felt uncomfortable with the amount of cleavage she was showing.

I am a 34D / DD and require a lot of support in a bikini top. I tried both the large top and the medium top in this style. I found the medium to be more supportive around my torso and the coverage to be roughly the same in the two tops. The quality in both the top and the bottoms is great and the color was very similar to the picture - bright and cheery for the beach. It maintained its shape and support when wet. The only con, which is minor, is the pad in the cup shifts and bunches -- so you have to readjust every time you put the top on. Overall, I'm very happy with the purchase.