I bought two of these. Love them both. Fun, comfortable and flattering and the pockets make them the perfect summer dress. I can think of many ways to accessorize and layer. The fit is good. I have a mature figure and they still look good - not too clingy. If my figure wasn’t as mature, I think a small would have been a good fit at my height and weight.