Beware if you are not sure of your size. I originally ordered a medium top and it wasn't quite right (a bit big), so I asked to exchange for a small. To send the top back to exchange it out would have cost me $90 USD, and the top was $35, so not sure how they think they can do business with customers in the US. I was left with a top too big and bathing suit that doesn't work, so due to the inconvenience of shipping overseas I will be eating the cost and looking elsewhere. Too bad, as the suit had potential!