This is a great product that fits well into a compact space. It has enough "seating" options to entertain my 4 fur babies and is a great deterrent to scratching on the furniture! 

Pros: Compact, easy to assemble, solidly built.
Cons: It coiuld have more "toy" hidey holes, but it is great as is!