This is a great product the best quality better than expected.  Have not installed it yet but I cannot wait. Will buy this brand again. 

Pros: Everything
Cons: Nothing