Easy to assemble. Fun, soft fabric. There are features that I'm sure the cats will never use. The ladder is one. Maybe good for kittens but my cats just jump up. The also will not go near the round floating seat. I might take those 2 off but all in all I liked this!