I was nervous about buying this.  I have bought 2 fiream dresses at different times.  The first one I received was great.  The second one I received was discount store quality and had a mark on it.  I needed another dress with horses on it and I ended up at fiream.  I'm pleased to say that the dress I received is what it was supposed to be. I do think this brand has a quality control issue.  So, be open minded that what you get may not be the quality you were hoping for.  If you must have quality for a party or something then you need to purchase the name brand dresses.  Fiream gets their design ideas from the higher priced name brand dresses.