Supposedly, febreze does more than just cover up odors. The active ingredient, cyclodextrin, is essentially a ring of sugar molecules that binds hydrocarbons and retains the odor molecules.  Works for me.