This has been fun.  I had to assemble it which was easy.  All pieces were numbered and they fit very well together.  I put some catnip on it and my cat has already started napping on the top shelf. 

Pros: solid material
Cons: none