Each puzzle is made to order, and our average production time is 3-4 business days. Shipping times vary based on location and the chosen method. More details can be found on our Shipping Information page.