My cats love it.  Very poor quality on the fabric.  I fear it will not last that long.  You get what you pay for.

Pros: Cats Love It
Cons: Poor Quality Fabric