there is a cleaner you can purchase at most headstores, it's called Formula 420 cleaner. there are two formulas available, one for glass bongs and the other for plastic. i find that it does a really good job at cleaning ze bong and it isn't that smelly.