It lasted for about 5 days before I had to reapply. The more outdoor walks the faster it wears. 5 days was primarily indoors on wood floors and on grass, little cement walking. Still well worth it, it’s easily to apply and helps my dog tremendously. It’s worth it to him walk without falling and hurting himself.