Fairly simple to install and I was able to replace my existing toilet with the Acticlean one fairly quickly and without any issues.  Works great and the cleaning function is very cool!