The package arrived in time and with all the required parts included for installation. It is easy to do for a DIY person as all the required hardware is included in the package. I am very happy with the purchase.