I love this dress. The material is good quality and the skirt is nice and flowy. The lace material on the top of the dress is a bit itchy but I didn't notice it during the wedding. I ordered it in dark green and it was a beautiful color, however the lace design on the top is a lighter green( not a bad thing, it just looks lighter than in the picture). I am tall (6'0) with a larger chest area, so the waist of the skirt was a bit higher than I would have liked. I thought getting the custom sizing would drop the waist because of the length of the dress but they just lengthened the skirt. I also ordered custom sizing and the dress came way too big so I had to get it altered, but azazie customer service was fantastic and they reimbersed me for the alteration. I would give this dress a five, but the dress came too big and the top is a bit itchy. But it is a beautiful dress.