I have a large cat, and he fits snugly in the top compartment, which is just the right height to watch birds outside our window. I liked that the perch came fully assembled. It seems steady and does not require anchoring to the wall.