Turnaround time depends on the quantity, style, personalization, and stock availability. Typically, if we have the quantity and style on hand, we can produce your order within 2 weeks plus shipping time. If we do not have the quantity on hand then it can take up to 3-4 weeks + shipping to produce your customized leather bags. We are committed to quality craftsmanship for your unique gift.