Can't beat the price. The dress is beautiful and seems well made. The material is thin so you will definitely need to add a bodyshaper/slip so undergarments don't show through. Fit is good. I'm 5'1" and with heels, the length was just right enough that I don't have to get it hemmed.