It was easy to assemble and my cats love it.  It is also very stable (I have it up against a windo so I could not secure it to the wall as instructed, but I think it will be fine.)