The dress ordered arrived DIRTY with several stains and about 30cm longer than it should be. IMPOSSIBLE TO WEAR without dry cleaning and adjusting the length. After explaining the situation to Fairyin, they offered me a 5% refund, which it's ridiculous. This wouldn't even be enough to cover the cost of dry cleaning it. NEVER AGAIN. STAY AWAY