Best cat tree ever. We have an adopted baby rhesus macaque! It will allow her to jump and play to get the exercise she needs. The hidey compartments and perches are perfect.