For what you get you really can't beat the price. The finger brush/sock is perfect to use while getting the pup used to the brushing routine. The toothbrush head is the perfect size for my big-mouthed boxer and the bristles are soft. The toothpaste must taste pretty good since my dog tries to eat it. I was leery about the two sided toothbrush as I bought something similar for my cat that really didn't work out (very stiff bristles and too large of a head).