While I havent yet installed this product I will say it is exactly what I was hoping it would be and great quality for the price.  Will have to do up follow up review once we actually install it.