Fairly easy to install.  Works great.  We are on a septic tank and your have to be careful which disposal you get when you are on a septic tank.  This one specified for use on a septic tank.