I bought a roll top desk that was in a smokers house and even the drawers smelled. I put wintergreen lifesavers in the drawers and keep them shut for a few days. It did take care of the smell. The lifesavers had to be thrown away because they tasted of smoke. I also put some fabric softener towel in places, but the lifesavers did a better job and it didn't leave strong mint smell.