Cute, easy to assemble, and a good size!  Bigger than my little 6lb senior cat even needs, but she loves it. 
 Since the trend with pet supplies in online shopping is for them to run too tiny to be useable, I think it's worth pointing out that this seems like it would be a good choice even for a larger cat.

I'm docking it one star because the metal that attaches the pompom spring to the base is jagged on the underside, and I'm concerned it seems likely to scratch wood floors, or shred jute or woven rugs.  I'm going to have to find something to pad the underside of the base to keep that metal from damaging anything.