This went together nicely, all parts were present.  I find that most of the perches are pretty small for full grown cats to really be able to lounge on without hanging over the sides and potentially falling off.  The round condo at the bottom seems unstable to me when my boys use it to race up to the top.

Pros: Great value, easy to assemble, looks great
Cons: a little unstable and small