We deliver on Sundays & Mondays. Delivery time can vary depending on how many deliveries there are each day. Be sure to schedule a delivery time for when you are home. This will ensure the meals stay fresh longer. If you are not going to be home, we can leave your order on the porch in an insulated bag with ice pack. The faster they get refrigerated, the longer the shelf life.