The shipment within USA is going to take 2 to 3 weeks. However, most shipments arrive in 2 weeks. Outside of the United States, the shipment may last 4 to 5 weeks, depends on the customs. You can check our Order Tracking page for detailed information.
Please Note: Since some items are hand made by artisans all over the world, delivery may take up to 20 business days.