Our 13 1/2 year old German Shepherd loves it. It is soft, yet firm for her old bones. I recommend this dog bed. This is the large size and it fits my 95lb old girl comfortably.