This was very easy to assemble and my cats love to sit and play on it.  It is very sturdy and nicely built.  I just wish the places where they can lay would be bigger, for my 16 lb cat sleeps on it but once in a while falls off.