The installation was super easy. And the seat has more function than expected. Easy to use, warm seat, water and air is quite pleasant and easy to adjust to your confront temperature.