The first dress I received had stains on the skirt. I liked the design, so I returned and ordered a second one. The second dress I received was designed differently than the first - the mesh underlay on the top of the dress was much thinner and lighter in color. I didn't like how the large lace pattern looked on the top with the thinner mesh. It ruined the overall effect, so that from far away I had big dark blobs on my upper chest instead of an elegant lace overlay. Thank goodness for free returns!