We absolutely love this toilet!  Our contractor said that it was easy to install.  It has a powerful flush and looks great!