Tried it for a cigarette car, and I can't tell any difference. Maybe it has to do with the type of smell and where it is coming from.
Anyway...costs a fair bit because it is not made any more and it did nothing noticeable for me, so I would just "febreze" it or wash whatever you can.