Bought this for my place of work and let me tell you, it was super easy to install! And it for sure seems like a quality product that will last many years. Comes with everything you could ever need.