I recently rescued a one year old cat and knew he would need some kind of cat tree.  This is perfect! It has height, but is not too wide, it has great different levels with different “interests” on each one, and my cat loves it. It was easy to put together, although it does take a little time, and instructions were clear. It is very stable when assembled.