I have a large breed, 6-month old puppy so bathing needs to be fast and efficient :) The bristles are strong and long enough for a medium coat, and the pop-off top to pour in the soap works great. Highly recommend.
This thing is awesome. My dog hates showers but loves massage. I can just put some shampoo in it, give him a massage, and be done with the shower in few minutes. This brush made my life way easier. Love this brush.
It looks super soft. I don't think it hurts, it's easy to use and works great for bathing my dog.