This site is a total scam. My dress took 1 month to arrive and looked nothing like the picture. Dhgate completely misrepresents their merchants products and return policy. I sent photos of the dress I received, evidence of insured return (which cost me $25), time stamps, etc and finally had to file dispute with my credit card to stop payment.