Amazing! I was very sceptical after reading bad reviews but dress is way beyond expectation, It took 3 weeks to arrive and I was kept updated throughout. I did have to go 2 sizes above my usual high street size but make sure you read the measurements page as completely different for normal shops.