Great product, easy assembly, all tools included.  It took my kitten a few days to go near it, but she plays on it more each day.  She likes the multiple levels and uses all of them, surprisingly she likes to play and sleep in the "basket".

Cons: Wish it had a wider or heavier base, its a bit wobbly now that she is getting larger.