This dress is perfect. It fits well, hangs very nicely, and is so comfortable. I am a petite lady, 5'1, so this dress hits me abvoe the ankle, and it is not too long for me, which was a nice feature, I usually have to alter the dresses I purchase online.
It is also lightweight enough that I can wear it on warm days without overheating. That said, the material is sturdy, and solid, but still fluid, and bouncy. I highly recommend this lovely, feminine, flattering dress.