The quality is so beautiful and perfect! BUT I usually wear a 6 but I thought okay let me try out a 4 because I knew the material would be somewhat stretchy and boy was I wrong! The 4 came in HUGE, long story short I had to get it tailored and on top of that I put in my measurements! But hey better big than small. The tailor did my dress beautiful!