I had the same problem when I purchased a lot of material from an estate sale that had cedar, smoke and perfume (remember Avon's Eau de toilet). I used ARM AND HAMMER and BORAX and ammonia and vinegar. The first load I used Borax and ammonia. I put them in hot water and let them soak for an hour then put them through the wash cycle (the maximum time). That helped some what. Then without putting them in the dryer put them through another cycle (soaking first for about another hour) in ARM AND HAMMER and vinegar. I used equal parts for each load. The material I had was a heavy cotton and denim. People who wear a lot of perfume and smoke don't realize how it affects the smell of the clothes they wear. My husband smoked for a long time and everyone thought I smoked because I was around him so much. It's been 3+ years since he lit the last one. he eats pretzel rods instead.