I am very satisfied with my purchase! I originally ordered this dress in an A20 based on my measurements, and it was pretty big. I figured that I could go down a full size as opposed to paying to have it altered, so I returned the A20 for an A18. The A18 fits absolutely perfectly - I am so pleased that I need no alterations. The dress is flattering on my curvy figure, and it is sturdy and well-made. The color also seems to be spot on.
My only gripe is the lack of a viable exchange system for Azazie. I had to return the dress and re-order it, which isn't a huge deal, but I did have to wait until my refund came through to re-order the dress (my bank account would have been unhappy had I not). An exchange system would have been much more convenient. I also had to pay for shipping costs twice, but that is very clearly stated in Azazie's return policy.