This is a perfect fit for my cats and they keep busy throughout the day. It looks great and no problem putting it together as the instructions were easy to follow and all the parts shown were included. The only area that could improve a bit would be the top stand-alone platforms as I don't find them to be as sturdy as I would prefer however,   it doesn't seem to bother the cats at all.  I really like the unit.