Lots of parts but easy to install.  Instructions were clear.  Price and quality coincide.