Great for our dog, shes getting older and this really helped her, I like how its foam but still firm. Easy to clean too.