Perfect, my two dogs are showing their age now, hip problems, my dogs are comfy laying in this bed, Jack rustle and collie both fit in the xl bed together, the quality of this bed is great.