Product Rating: 5 of 5 stars 3/1/2024 Slightly Large but very pretty This is a lovely dress. The length is perfect (mid-calf), as you can dress it up or down with whatever shoes and jewelry you choose. Quality fabric. Runs slightly large but going down a size would probably not work.