spacious, functional and comfortable. thanks for making us feel at home away from home! love your cat too!