I am giving this only 4 stars because I think this bed could have been  designed primarily for cats.I bought the large and it seems to fit my pug perfectly, I was hoping it would be a bit bigger. I did read one review stating that after you wash it, it will plush up some more, so we shall see what happens after that.