I've never really taken note of how long it lasts, but it holds up well compared to other dresings I've tried. I probably get 3 - 4 weeks out of it before I reapply. I had been using Pinnacle black onyx, but when I ran out I wanted to get a larger supply at a lower cost, so I ordered the large...