I hesitated to make this purchase--it was last minute and the dress is expensive. But. . . the quality is amazing, the fit is perfect, and I've already had many chances to wear it in the short 3 weeks I've owned it. And also, it arrived quickly. I had time to spare.