Second bikini purchase from Zeraca, so glad I took a chance ordering from them.. I have a bigger chest (36DD) so finding a top is a challenge. I have the triangle bikini top in size XL, so went with XL here- a bit too big. I bought a L which is snug, but after wearing it and getting it wet once or twice I'm sure it'll be perfect. The blue and white one was also exactly as pictured, I'll probably buy another one because I love this sporty styled top and it doesn't put all the weight tied behind my neck. I'm 5'4, 155 lbs.

The bottoms are a little big (I wear pant size 12), but I'm not paying another $22 just to get different sized matching bottoms, a solid color in another cheap brand will have to do. Otherwise the quality is awesome for being so cheap and on Amazon.