I bought this dress along with 2 others so I could decide which I liked best. Nothing ever looks good on me and in this case all 3 dresses were amazing. I had to choose one to go back and this is it. BUT the only reason I'm returning it is that it's a bit too long on me. I'm 5 foot 4 (almost) and it comes below my knees at the fattest part of my calf. If the other two weren't as lovely I would keep it and get it hemmed. The fit is great... there's enough coverage, it's hangs nicely and the fabric is so light and airy. It hurts me to return it.