Their meals usually last about 5-7 days inside the fridge. But the best thing is that their meals are made by a chef and delivered fresh. If you order a meal that has seafood, it should be eaten first.