My dog is a senior, and it helps his arthritis. We have a hardwood floor and the bed keeps him warm and he sleeps deeper than on a blanket. He wakes up happy and pain free. The size is perfect, nothing else was big enough.