This is robust and a very good size for the money. May even be too much for your money (in a good way). Our cat absolutely loves it too which is obviously a bonus! One thing I would suggest is that you keep it away from any sleeping zones, our beloved cat has played with the bells at all hours. Though I found myself to be a proud cat mum because she was amusing herself with a 'toy' we bought for her, I was also thinking 'oh no what have we done!?' Oh and plus plus point: it comes with spare ball things & fixings which I was pleasantly surprised about!