My installer was beyond awesome... he was patient, the only downside I would say is that he should have had help. The piece that I ordered was heavy and it was time consuming.was here over 9hrs..  Installer was here literally all day.. And he should not have been sent alone.. 
However he was professional & he never complained..