Most of my foods came from Emergency Essentials. Product is said to hold full nutritional value for 20 years if unopened. With that being said, I found that once one opens the cans it's best to repackage into smaller zip lock baggies, and place back into can as time exposed to air, and humidity is not good. I am only one person so it takes quite some time to use up a can of product.