Was a pain to put together.  So far my cats like it. It's kinda small for them. Especially the top perch.  The hole for the latter is small as well. My 10pound baby can't really fit up it.  It's nice just needs to be a bit bigger.