I always travel with these, especially when I'm staying in hotels. They're about 80-90% effective at cutting down on the smell of anything blown through them, replacing it with whatever fragrance they're filled with.
My favorite is always jasmine because whatever skunk is left can easily pass as a part of the floral "perfume".

Wish that it lasted a little longer, but will be stocking up on several when used in conjunction with a sneak a toke this keeps things clean and clandestine as they need to be thanks to 1% love you guys