My dog is 9 yrs old and getting very sore in his old age, he’s also very large and I normally buy him 2 dog beds to make him 1 and they always slide apart. He loves this bed and fits him perfectly! I do wish it was slightly wider for him, but other than that we have a very happy old dog!