The quality is Great! The details are fabulous! The colors match very well! The dress arrived here a bit later than the expected date. But it finally came here in a good condition before my prom. I love it!