My cat was playing with this before I finished putting it together. She immediately fell it love with it. It's solid, so it doesn't move around when she's scratching. It's made of a fleecy material rather than carpet, so she won't confuse carpet for something she can scratch. I'd recommend this product to a friend!

Pros: Great value, great quality, easy to assemble, fun for the cat.
Cons: You can see the flat side of the screws used to assemble.