I was very unsure about this purchase, mainly because I hate the way most cat trees look (ugly beige carpet), and this one was quite a bit cheaper than the hideous ones in the pet stores.  But I was amazed at how nice it looked once I put it together, and how solid it is (no wobbling whatsoever).  My kitten loves the "kitty condo" part (I keep his food in there, out of the dogs' reach) as well as the three raised beds at the top and the dangly ball.  This ended up being a fantastic purchase.  

Pros: Great value, easy to put together, nice looking (for a cat tree)
Cons: My kitten just wants to eat the fake leaves, so I had to leave them off