All of our bags are custom made and take about 3 - 5 days on average to complete once an order is placed. Once the bag is completed, it will be shipped out immediately. Delivery time may vary depending on destination countries and carriers, but typically ranges between 7 - 15 days after the initial shipment date.