The production and delivery time may vary depending on the order volume. Usually the production time is about 1-2 working days. Once dispatched, delivery will take place within 1-2 business days depending on your location. We strive to produce and deliver your canvas painting as quickly as possible, so you can get your hands on it as soon as possible.