As with all the wonderful characteristics of the Maye label dresses, this is no exception. Versatile in dressing up or casual, comfortable. And the many compliments! Pay attention to sizing. US numeric sizing corresponds differently to letter sizing, i.e. sz 12 equals an XL. A lot of suggestions to “size down” did not work for me. Dresses are relaxed fit rather than “oversized”. If you want fitted then yes size down but otherwise stick to your US numeric size. I have quite a collection, love them all!