High quality product priced well below what can be found in the "big box" stores. It has now been in for about 9 months and looks like the day it was installed. It came with all the extras needed.Very pleased!