I loved the swimsuit when i saw it online and it looks just a cool in person. however, i had to return it because the size large top was very very small. i wear a 34d bra. this top seemed like it would only work for an a or b cup size, even in the size large. cute suit for the right body, though!