Looks good and all parts were included.  Have not yet installed item so unable to verify how well it works.  However, quality appears to be good, especially for the price paid.  Will update review if there are any issues.