I received the package super fast!  Easy to put together, feels very solid.  Took a couple days for my cat to figure out to get to the top -- I put catnip on each step.  She's really too big to lie down on the top, but she still did, with her behind hanging over.  Funny!  I think this is a winner!

Pros: Easy to assemble, sturdy.
Cons: The top shelf could be bigger