Easy installation.  I did have to modify the install by placing 1/2” spacers between the bidet and the toilet seat as the toilet seat was hitting into the back of the bidet where the jets are located and wouldn’t close completely. The spacers worked well and I live the product.