Forget all those mini brushes and special bong cleaners.

Rinse the main water chamber with water to get out sny ash or debri.

Add a small amount of dishwashing detergent, swirl and then put it in the upper rack of your dishwasher.

Take the bowl stem with the stopper still attached and squirt some dishwashing detergent both ends of the stem.

Put the stem with the stopper attached in the silverware basket.

Wash on normal cycle with the rest of your dishes.

You  will be amazed how clean it is.

Enjoy!