This dress is beautiful and I am very happy with it. It does come from China so returns are impossible. Shipping costs are 3 times more than the dress costs.
The sizing chart did not help though. I ordered an 18 and 20 to see which one would fit. They were both too big even though my measurements fell in between them. I have a 16 that fits perfectly. I needed extra room in the skirt and there is plenty in the smaller size.