I came across this product by accident and at the time I was so tired of the bad odors in my refrigerator. I had no idea how to stop the odors except for baking soda which does always work for me, but is not always strong enough. I saw this and ordered it, and have not looked back. It as been extremely efficient and when the batteries go out I can tell immediately because my fridge starts smelling. As for keeping vegetables and foods fresher longer I cannot say that I have seen this accurately work. Maybe it has and I never really noticed. If it keeps my fridge smelling fresh then it must be working on veggies too.