Seems to be a quality product.  All the parts were there and installation was straight forward.
Shipping was on time and ordering was easy.