I ordered my prom dress before reading the review of the website, I was so worried because all the reviews were bad and there were a few good ones. The communication was appalling, they were not very helpful which made me worry even more. But when my dress arrived l was very pleased with it. It was longer but it fitted well. It had no stains and it arrived earlier than expected. But if you are thinking of buying anything from this website... l advise you to think twice!