comfy bed,  I got the large for my 50 lb dog.  He just fit.  I expected it to be a bit larger, but it is very comfy.