Love this product.  Does everything you need it to and more.  Once you've used one you'll never want to go back to a basic toilet.