I am giving this a 3 because it came with 3 large black lines on the inside of the fabric that bled through to the outside. - that I was able to remove - we bought it for a wedding reception.  My daughter ended up wearing something else.  The stain look like they were on the bolt of fabric the dress was made from - looked like a warehouse mark. Fit was spot on - if you buy it make sure your undergarments are smooth and you wear some kind of slip.