My two senior dogs love this bed! One of my dogs has only three legs and we’ve always needed supportive beds for him. This bed fits the bill perfectly, the foam compresses a bit but never loses its support and cushioning. Also it’s large enough for my two pit bulls to sleep on together.