I loved the dress. It is definitely a beautiful piece and I am happy with myself to have ordered it. As for the quality, it is pretty decent. I had initiated an exchange am still to receive the exchanged size but so far the exchange process has been very straightforward and easy but it does take a bit longer than expected.