We always give a delivery window when we confirm an order. We are always trying to keep our deliveries on schedule. Occasionally unforeseen circumstances will keep us from making our delivery time. We will always call to update you if there is a shift in the delivery schedule.