This is very cute and sturdy. It has a lot of scratching areas for cats, I wouldn't recommend this one for a bigger cat but it's perfect for kittens and smaller cats. The bottom scratch post is great for cats who love to stretch out on carpets since it's low.  My 12 year old son put this together himself, so it's very easy to assemble.

Pros: Looks great, sturdy, Great for kittens, easy assembly
Cons: The top tunnel  and platform space is a bit small for a larger cat