I bought the X-Large size for my 100+ pound shepard mix. She loves the bed but it does sink down in the middle because it isn't fully stuffed, so there isn't much support.  Would not recommend for an old/arthritic pet.