Yup, I agree with Shosha, FeBreeze works great for us. Let it dry before you put it away too.
We used FeBreeze. Well, we went to a dollar store and used their brand of Fabric refresher. We set up the tent, sprayed it down heavily and did this for three days in a row. But it worked!
I've also used a scented disinfectant (the kind in an aerosol can) before too to kill the mold and mildews that cause the odor in the first place.
Also, don't put your tent away wet. If you really have to, the first sunny day you have set it up again and leave it a few days.
I think baking soda would work well, just set them up and sprinkle it in the tents heavily. Let it sit for a while then shake it out. Good luck!
Add your voice to the conversation. Click here to answer this question.