I purchased this to clean my Camelbak hydration bladder. This works a treat and is a fraction of the price of branded cleaning kits. The hanging frame can be squeezed and elongated to fit in the bladder, even with its round disc opening. It would be even better if the pipe cleaner is made longer. At the moment it can't clean the full length of the pipe but it is only 3 inches short - I can live with that. Highly recommended!