Only complaints I have is that the train is very long at the back and the dress is quite long at the front as well. I had 5cm taken off and it still touched the ground (luckily I had a friend who took it up for me). Also, like other reviewers, under the armpit did scratch a bit with the sequins but I barely noticed it.
I ordered it with plenty of time before my event, and it arrived within 2 weeks of ordering. Very pleased with that.
Sizing was great as well.