Not great
Within 20 minutes of playing with this toy my kitten managed to remove the ball from the track , within a month the toy on the end of the spring is gone. It’s a great toy, the cat loves it but it is not robust and consequentially not fit for the intended purpose. What a shame.
The cat loves it so much that I bought another, just in case the poor quality was a one off. Unfortunately the quality is the same.