has worked well for us in the past. It can be recharged by setting out in the sun or baking in the stove too. We have eliminated both mildew and new trailer/formaldehyde smells with it. It will not eliminate the cause but does eliminate the odor. What is the smell you are experiencing? Is it mildew, pet odors, smoke, formaldehyde, tank odors etc?