This is the perfect size for our 20# cat!  He has room to stretch out and enjoy looking out the window!  Highly recommended!