It’s perfect for our cat. After some of the reviews I was afraid it would be too small but actually its not at all, its pretty big. The holes and perches are ample size for our cat to explore. It’s well made also. We’re very pleased!