Smoke goes in, air comes out
For a cheap, disposable carbon filter, it does a magnificent job. They'll gum up pretty quickly, so expect to buy a new one semi-regularly (else you really have to pressurize your breath HARD). But it's worth it - no stink, no smoke-stains, no worries.
Rating: 5 stars