This just came in the mail today and I immediately tried it on. It is SO cute!!! Very soft and definitely something you can wear out to a restaurant, over a suit or as a dress. I usually wear a 22 in the swimsuits/swim dresses and I ordered this in an 18/20. It fits great and doesn't cling to my stomach which is a trouble spot for me. I love it and cannot wait to wear it in Florida next month!