Have not installed this yet but it's definitely good quality and the best price for all that's included.