My order was scheduled to take 2 weeks and took 6 weeks. The clothes were for a holiday that had come and gone so I emailed to say I no longer needed the items and to cancel the order but they didn't. When they arrived - far far too late - they were very bad quality and not as represented on the website. I applied for a return form but they offered me an $8 instead. After refusing several times they offered $37 - a fraction of the price of the clothes - and said if wanted to send them back - to Dubai - it was at my risk and my cost. At this point I gave up. Do NOT buy from this company