It was easy for my husband and a friend to install.  It does not flush as well as I expected.  I often have to flush more than once.  It is nice.