I had a horrible experience with the seller from this company. I ordered a wedding dress from the seller, was provided an invalid tracking number, and never received my wedding dress. I had to file a dispute to which the seller became even further unreliable, unethical, and rude. I will never ever purchase anything from this company ever again. In the end, I only received an 80% refund from my purchase. I was too tired and frustrated to fight via emails due that this company is in China to argue my full refund. I urge anyone and everyone to not make a purchase from DHgate.