Like all of the other reviewers, I have to agree that this bed is a little small.  I got the small for my 13 pound Jack Russell, she fits in it fine but there isn't much extra room.  The only other downside is that it's really fluffy, but it doesn't seem to bother her so I guess it's not really that bad.  The look of the bed is really nice ( I purchased the brown).