My cat weighs 23 pounds and it is perfect for him. He snuggles in and stays warm and toasty he really loves it.