The dress is awesome BUT...
I adore this dress. It hangs beautifully and is super long so I can wear heels (and I'm 5'9") BUT it is not returnable because of the discounted price. I didn't read the fine print so I was bummed when I realized I couldn't swap it out for the smaller size. Make sure you know exactly what your size is before you purchase.
I got a size 6 and I am 5'9" and weigh 125 lbs. Slim figured. The dress looks way too big...sadly.