The colours are fantastic but, unfortunately, the bikini top is a terrible fit and the one I bought doesn't seem terribly well made (the stitching on the straps came undone after only 1 wear - of mainly walking on a beach, not strenuous exercise).
I found the cup sizes too big (I originally bought a 32H online, but swapped it for a 32GG) and the pink part at the top of the cup seems to be sewn incorrectly - the fabric is stretched too tightly over the padding, making the pink bit of the cup roll over and inside out - very unflattering. I tried 3 sizes on and this problem occurred with all of the bikini tops.
It also provides no support for larger busts, which is a shame. I found this style of bikini (tying at the back of the neck) was fine when I was a 30DD / E, but now that I'm a H, this style is unbearably painful within 10 minutes of wearing and provides no support when walking / swimming.