Product delivered on time.  Seems to be good quality and solid. We have yet to install.  To be continued. ...