The dress itself is very nice. The material is not cheap and it's looks to be well made. My only issue is that it's really long. I'm 5'2 and it was down a little bit past my mid calf. I was expecting this to be below the knee. I ordered an XL and it seemed to fit a little baggy. I may just return and get a Large and get it hemmed.