This is great fun! I am spending happy hours watching my elderly cat at work.
When I first introduced her to it she thought she could just sit and mew and I would do it for her, like everything else difficult in this life. She soon sussed that this wasn't happening, and she was going to have to take matters into her own paws. She isn't the brightest of cats, but has worked it out enough to be getting the treats out. Not always by the route the manufacturers envisaged, but she is getting them.
The item is solid, and she has not managed to knock it over. The rubber ring that holds it in place works well, the toy does not slide on laminate floor, so this would be fine on a table or a kitchen floor.
I would recommend this for keeping a bored, elderly, idle cat occupied. She would not be willing to chase toys anymore, but is she is willing to keep working at this, and she is getting a fair amount of exercise walking round in circles trying to work out how to get the next treat.