Our meals are prepared fresh and flash-frozen the same day they are shipped. They are then packaged in a fully recyclable cooler on dry ice, which allows them to remain fresh for up to 72 hours in transit. Please note that the dry ice is intended to evaporate during transit.