Our current turn around time is 3 weeks, please allow up to 3 weeks for your order to be shipped. If you need your puzzle sooner please get in touch and we will see if we can get yours out before then. Thank you so much for supporting our small business!