It's ok...
This smoke buddy was ok, but only for the smoke that you blow into it which is kind of difficult.  I still smelled plenty of smoke after using this.
Rating: 3 stars