My aunt is always shocked that I don't want to sit too close to her or visit her at her house but I'm really sensitive to smoke and she (and her house!) reek like an ashtray. If I'm in her house for more than 5 minutes, I get a terrible headache. Hopefully one of the above ideas will work. I know Febreze advertises that they remove odors from fabric and Tide comes with a Febreze additive now I think.