I purchased a dress that arrived in 7 days but it is the worst fabric. The fabric is extremely cheap and of poor quality even the color is off. When I tried to contact them I realized that I have to submit tickets. I returned the shipment to them one day after receiving it at my own expense and only received a refund for 1/3 of what I had paid. I will never recommend this site to anyone.