Before i purchased my bridesmaid dress, i had a lot of questions. The customer service staff always can reply me very quickly. And they were really patient and professional. When my dress was shipped, they sent me the tracking number. Very quick delivery time. I bought it on May 23 and received it on June 6. It is faster than my expectation. When it came to my home, it really blew me away, the quality is very good and feels comfortable. I will definitely buy more dresses from here.