I had my pop up 17 years. Rarely cooked in it. But either way, dirty clothes, campfire and dogs will leave thier mark. When I returned from every trip, i’d hit mattresses, cushions and curtaims with Fabreeze (Regular) wait a couple hours with the wndows partially unzipped for fresh air. Then close it up til next trip. I sold it this summer and even the buyer asked me how I kept it so clean smelling. I do the same now with my 20’ Forest River. Works like a charm.