I wanted to love this dress. My daughter loved the dress and she looked amazing in it. The only thing is that the stitching is poorly done. The one we received the zip had come loose. The same with the wiring at the bottom of three of the ruffles. We, therefore, had to stitch up the zip ourselves and remove the wiring completely. It was not the look we wanted but it was too late to get another one for the function.