For the price , this is a very good purchase. Was easy to assemble and only took a short time. My cat LOVES it! He was playing with it while I was assembling it. Its sturdy, but needs to be re tightened occasionally. Wish there were more hanging toys though because that is what makes him play on the top.

Pros: Good Value, easy assembly, lots of areas to sit or relax, etc.
Cons: Wanted the darker color, but was out of stock and not expected back for 2 months. I could not wait that long. Also, should  be more hanging toys.