Received in a timely manner.  Product just as described!  Have not installed yet but am happy with purchase up to this point!