This product is as advertised. Our younger cat loves the perches. Our older cat likes the box cutout.  

Pros: Simple assembly, clear enough instructions
Cons: Cat beds can be a little flat when coming out of the box