Product arrived on time and contractor had no problem installing it.  Looks great!  Excellent price and service.