I was pleasantly surprised with the fit of this dress. Ordering clothes on line can be tricky but I took a chance and was extremely pleased! The material is nice and soft, not too thin but feels nice and cool for warmer weather. Keep in mind, it was a little low cut in the front for me but if I'm wearing over a bathing suit, it won't be a problem. Wearing out to dinner can be paired with cute sandals or dressed up with a heel. The design is very flattering especially around the midsection and between the print and design, this dress has a very feminine and summery look to it. I'm very happy with this purchase :)