This is one of the best cat trees I've bought! I needed a small cat tree for a small space. It provides a lot of interaction for cats without taking up too much space. I have big cats that like to spread out when they lay down, so the big flat top is perfect. It's also really heavy and sturdy, which helps my big cats feel safe and confident jumping on it. The only downside is the ugly carpet colors. But my fur babies LOVE it so 10/10 would buy again.