We have bought these for a few years now and while I do not see a marked difference in mobility, I also do not see a big decline so I guess they are working to some extent. The last order we got seemed old though. Usually they are not as dried out as this package was. We bought four at a time and hope all of them are not this dried out and old. That would be disappointing.