We have longer and larger cats and these have been wonderful!  I wish they made tall cat trees with beds this large on them.