Definitely the best bikini top I ever purchased. I am heavier on the top (32D-DD, size M) and this top offer great support while looking looking absolutely gorgeous! I can't get over how comfortable it is: as others have mentionned, the fabric is super-soft, but more importantly, it does not dig into my shoulders. For the first time in my life, I am able to wear a bikini top all day without soreness, red marks, or discomfort. Bonus points for staying in place in spite of my little girls pulling on it all day long! I also got the matching cheeky bottoms in M and a black full-coverage also in M as the matching one was sold out. One minor disappointment though: as the cheeky bottom fit great and stayed in place, the full coverage one did not: even dry, I had to hold onto them in order not to loose them while walking on the beach, as if the waistband was a little too large, even though it was the size recommended by the very helpful lady from Kulani Kinis. Nevertheless, since the first two pieces were so wonderful and I am now completely obsessed with how comfortable and beautiful these bikinis are, I am going back for more and trying a different style!