We keep our trailer stocked and rotate things out on a yearly basis. Never had a problem with taste,color, or texture. We store things that tend to stay stable. Rice,dried beans,flour.......The big thing that I think helps is that we repackage or if possible double package items. I use one of those vacuum sealer machines that sucks the air out and heat seals the edges. we devide up things and store them in smaller serving sizes so we dont have open packages to deal with. Example. we buy beans and rice in large bulk and break them down into 1lb portions to use in the trailer and use large containers that the vacuum machine can pull the air out of. We store everything that is for long term storage low in the trailer to keep heat down. Under the front bed works great in my trailer. We also store our trailer with a full tank of fresh water. We use stabilized oxygen to keep it clean and drinkable.