Once your order is received, the best quality leathers are selected with maximum care and your leather garment is tailored with a fine craftsmanship. Therefore, you should expect your order to be shipped within 3 weeks from the confirmation of your order.