Absolutely perfect my cat loves it and spends most of his time either in the little box or sleeping at the top!