Does the job!
Bought this for a wedding and was happy with it! The material is thick and flattering, and also a perfect length with heels. My one issue is that I had a weird bump that kept forming on the hip of the dress where the underlayer of the skirt was sewn to the opposite side. I kept having to readjust it when I caught it in the mirror. I'm happy I went with a dark shade of blue, as this made the bump less noticeable. A great dress for the price!