I have had a pool for 3 years and I have only had to add cya (stabilizer) once. So, in my limited experience it lasts a long time. I also remember that it took a couple of days to fully dissolve. A lot of it lay on the bottom of the pool for 48-72 hrs.
Bookmarks