Febreze is also an absorbent that neutralizes odor. Yes, it works on cigarette smoke as well, but the truth is the stronger the smell, the harder it is to get rid of it, so trying it makes sense, but you shouldn’t expect that a very strong odor will fade away right after using this solution once.