I absolutely adore this dress. There is a bit of stretch in the waist band so depending on your waist size you may want to size down. For reference I ordered a large- I’m 5”9 and about 185.
I love the extra length of this dress. I wear Retrolicious dresses to work and I love this dress. I went with at 3x not a 4x. I sometimes size up and have the dress altered to fit the bust and waist but this one fit like a glove, hugging in all the right places. buy it. you won't be disappointed.
It's even more beautiful in person. The dress is fairly long on me, nearly a maxi, but I prefer longer lengths. I ordered an XL, and the fit is great (5'6", 170 lbs).