The self cleaning mode is nice but doesn’t get everything, we still get rusty colored water stains that have to be scrubbed. Also, the original tank leaked when installed-manufacture flaw. We had to pay our plumber to re-install the replacement. The cleaner isn’t refillable -so we are beholden to continue to purchase the cleaning packs for the life of the toilet - where our other toilets we can use standard cleaner. The lid and seat are really flimsy plastic compared to our much less expensive AS toilet.