Surprisingly, I've found that the Oust deodorizing spray gets rid of smoke smell much better than Febreeze. Febreeze just seems to cover the odor for a little while, but the Oust actually breaks down the smelly molecules and eliminates the odor. I've used it on my PV and traditional kilts without any problems. It's a cheap option, and you can always still use it around the house if it doesn't work on the kilts.