Please Allow 6-10 business days for US and Canada Shipping, and approximately 10-14 business days for worldwide orders to arrive. Please understand we are a print on demand company, which means it takes time to print and produce the highest quality custom products for your wall. If you have any questions or concerns, feel free to contact us: support@elevatecanvas.com or by phone: 1(800)-559-6201 (Monday-Friday 10:00 AM - 4:00 PM Eastern Time)