Our younger kittens LOVE it.  It was pretty simple to assemble, easy to move from room to room if needed. Only complaint would be make it run quieter, but even currently it is not obnoxious.