This dress is gorgeous. The material is nice, thick, and sturdy.  I'm 5'9" about 165lbs and I got a medium. Length was perfect. It went down to my feet but was not scrubbing the ground. Bought new heels I could not see them because of the length. The lace makes your look slim but it was fitted enough to make my butt look really good.