The meals last for 5 days. A great idea is to set the meals you want to eat in the next few days in the fridge and then take the remainder of you meals and put them in the freezer. I wouldn’t go longer than 2 weeks in the freezer and all you have to do is take the meal out of the freezer the day before you plan on eating them.