Received in a timely manner.  The Handy Man was a little late but he was very apologetic.   Was delayed by previous customer.   Got installed in about a hour and a half.  Looks great!