easy to assemble, sturdy and my kitten loves it.  Still a little small to jump upto the bed at the top but loves to play with the hanging ball and sleep in the tub.