As noted on the Website, delivery time is guaranteed for print ready files. If you need a proof, that will add at least one day. We ship all our orders UPS. We are not responsible for delays caused by the UPS as it's out of our control. If we fail to ship in time for a guaranteed delivery date, we will refund shipping cost on the order. Please mention in the special instructions if you need to have the canvas at certain date.