This is one of the best purchases we've made for our cats.  There is plenty of room for both of them to play and sleep.  Putting it together was an enjoyable project, and the cats were checking it out as we added each new level.  Assembly took about an hour.  It is quite sturdy and is finished well.  After a few weeks, we did go back and tighten all bolts to be sure their active play had not loosened the joints. It's quite tall, but the cats love that highest level.  Definitely money well-spent.