Absolutely perfect! Our cat loves it. The height is great and I love that it has multiple places to hide, sleep and play. The only negative is that the platforms at the top are kinda small for our average sized cat. I wish they were a bit bigger.