Shipping Policy

We are committed to delivering your order promptly and efficiently. Below is an overview of our shipping process and timelines to help you know what to expect.

Lead Times: It takes 1 to 3 days to prepare most orders for shipping. If we need to wash the rug again, the drying process requires an additional 1 week to 10 days. Custom orders typically take 4 to 10 weeks to complete, depending on the size of the rug and the weather conditions for drying.

Shipping Methods: We ship using DHL and FedEx, both of which provide reliable and fast delivery services. All items are shipped insured for your peace of mind.

Shipping Times:

  • USA: Delivery takes 2 to 4 days after shipping.
  • Europe: Delivery takes 3 to 5 days after shipping.
  • Rest of the World: Delivery takes 10 to 15 days after shipping.

Worldwide Shipping: Yes, we ship worldwide and have successfully delivered to over 35 countries.

Shipping Costs: We offer free shipping to Europe, UK (United Kingdom), the USA, Canada, and Australia.

Customs Duties: Customs duties vary depending on the receiving country. 

For the USA, there is a free trade agreement with Morocco, which may exempt you from customs taxes. 

Other countries may impose customs duties, and these charges are the responsibility of the customer.

Insurance: All items are shipped fully insured, ensuring that your purchase is protected during transit. If you have any issues with your shipment, please contact us immediately for assistance.