My large 70lb chow mix is a big stretcher when he sleeps and I've never found the right bed size for him as nothing is big enough and still comfortable till I purchased this one. Now he fits great, could even go to a large size as he is a big dog who likes to move around in his sleep a ton. My little shibu inu has taken over his new bed so now I will be purchasing her a medium size one. I love the material and how it has a zipper so that you may remove for washing. I place their beds over a flat orthopedic bed they have for extra comfort, which they love!