I don't have this installed yet, but it all seems to be there and good quality.  Shipping was fast!  I am very happy with this product as well as the other products I have ordered from you !