I loved that dress and it was the only piece I did get to try but the top was cut too straight for me. I'm a DD and I don't think it would work well unless you're a C or under.
I agree about the quality/ price. I've paid more money for dresses that aren't as nice as this one is.
This is definitely true. I'm a DD also, and had to size up but was glad the larger size for the top still worked on the bottom.