My cats have a circular track type toy with a mouse inside, and it has been very well used and was worn out. So, I was looking for a replacement when I saw this track toy. I admit I didn't buy it right away because I wanted to look at several before making a choice. However, after looking at the narrow selections, I decided on this because I thought it was the best.
The track is a decent size track for the money, and made of very durable plastic. The ball is made of plastic as well and my cats have no trouble what so ever-moving it around the track. The top part of the track curves in toward the middle so it keeps the ball on the track during play. It does easily pop in and out and both track and ball can easily clean with mild soap and water if need be.
As far as the other features, it is very customizable. You can configure it in many ways simply by interchange track pieces, and you can later purchase additional. sets and make a larger track if you wish. There is only one con that I can see with this track, and that is if you got to pick up the track to move it, sometimes the connections do not stay connected. Something I'd like to see improved. Other than that, during regular play, they stay together perfectly. They love it, and even with that small issue, I'd go out and buy another to add to it in the near future.