Its beautiful . But I m giving a 3 Star because is doesnt fit ordered a size small , but this is one of those swim suit that  the either the top or bottom part run small.

So the top part wash Way too small for me , bottom partwas perfect., the top part is even a  B cup is an A cup.

I return it .