This dress is so cheaply made that I'm surprised Macy's would carry it. I've seen better-quality pieces for a third of the price. The material, the workmanship -- everything is of poor quality. But if you're going to buy it anyhow... at 5'3" and 150 lbs, the dress fits well in the bust and waist -- the armholes aren't too big. The length is midi on my short frame, definitely not a maxi -- but that too could be a quality-control issue.