I have had numerous cat trees over the years and this is my favorite.  It looks good, is very heavy and sturdy and my 5 cats love it.  It was fairly easy to put together.  I did it myself.  The pictures are a great help. Just lay out all the pieces before you start as they suggest in the instructions.  I like the hide out on the bottom too.  Most trees do not have this.  When I need another cat tree this one will certainly be one of my choices.

Pros: sturdiness, looks
Cons: The brown covering is a bit thin.