Our cooler bag are packed with sufficient ice and designed to keep your meals insulated for up to 8 hours. However, we do not guarantee replacement should weather conditions change, or if the meals are not placed under refrigeration promptly. Please check to see if your bag has been delivered before you retire at night. If they are delivered after you retire, we recommend you refrigerate them by 7:00 am.