At first glance, this dress is stunning. The color is beautiful and vibrant and the embroidery is very detailed. However, the edges of the sleeves are unfinished and some of the embroidery was already coming unraveled when I received the dress. The waistline of this dress is also a little high and the skirt is very poofy. Because of this the zipper gets caught easily and is hard to zip up. I would recommend sizing up if you are between sizes. I've worn an XS in other JessaKae dresses but this one feels very tight and I wish I had gone with a S.