Typically, our custom pet canvases take around 7-10 business days for production and another 3-5 business days for shipping.