Have one in a toilet that is not used every day and it has been clean every since I put it in. The other is in one that is used everyday and is still sparking clean.
Long lasting, works great, and very easy to use. This is well worth the money.
I’ve had it in about two weeks and there appears to be a light brown coating below the water line.