Well made, cute, but maybe works better for kittens. 
I have a very playful 1 year old male that loves to play. He chases balls springs till I'm exhausted from throwing them. He has a ball chaser toy similar but I thought the scratching material would be nicer. 
It's a heart shape so the balls don't really spin. So my little guy isn't really interested. But I am going to try some different things to see if he'll play with it. 
Like I said if you have kittens it would be perfect.