My handy man installed, but he said it was easy.  Looks great and functions great!