Our arthritic Weimaraner, seems to be getting some relief by sleeping on this Couch Bolster Dog Bed. It is definitely a nap location choice for him.  I am pleased with the sturdiness of the bolster and find  that he likes to rest his head there and checkout what is going on around him while relaxing in the bed. The XL size is perfect for him, especially during his stretching motions. Pros: Sturdy, comfort-driven construction Cons: Takes us a lot of floor space