Beautiful swimsuit top that I can pair with a number of bottoms. Very nice elegant fabric with a good thickness. The "ruffled edge" was unclear to me when purchasing online. However, this is a sweet touch that softens the hemline. After reading the reviews, I was totally baffled about what size to order. Some said sizes were true; others said buy two sizes larger. I ordered two differently sized tops: This one US size 16 and another a US size 22 (which was the only next larger size available). I tried on the size 16 first and it fits perfectly. The size 22 is ready to be returned to Amazon. Return was very easy procedure, too. This is why I decided to buy two, knowing one would go back. I went to the Returns section of Amazon and with just a few clicks had notified them that I wished to make the return. A shipping label was printed and I am now ready to drop off at our local post office. There were other options for returning, but the PO is easiest for me.