We at Modern Dog LOVE this product! It has truly changed bath time for the better. Put the shampoo in the reservoir then push the button to disperse the suds through the silicone bristles. It provides a quick and thorough washing of your dog’s coat as the bristles reach all the way down to the skin.