Easy to put together.  We have two rescue kittens ..   they love this.  Only thing that is negative is the sides of each of the top beds are made of foam and not rigid. So the cats fall off sometimes when they are napping .. and move around.

Pros: Very attractive.  Easy to Assemble.  Cats Love!!
Cons: Bed sides are not stable.