Please note that hand crafting beautiful leather takes time. You will be provided an approximate time frame for delivery when placing your order. Delivery is usually 6-8 weeks depending on the product. Rush orders are available for an additional cost. Rush orders will be fulfilled in 4 weeks.