Beautiful dress with vibrant colors. Washed up well and air dried quickly. Versatile as it can be worn to church, a day out shopping, or a day at the beach. Purchased an XL but felt it was a little snug for me so ordered the XXL which fits just the way I like it.