It's cute and seems like it would be comfy, but my 20 lb rat terrier does not fit comfortably in this. It's pretty small - basically the right size for the smaller dog pictured in the product shot.