While the actual assembly turned out good, the service tech was very late.  The window was between 7AM-1PM.  I called the tech at 1:30 only to find out he was running 2 hours late.  I couldn't believe I didn't receive a call letting me know.  Not only was he two hours late but then another two hours for assembly. Needless to say, our entire day was spent waiting on the tech.  That was very disappointing.  But he did do a nice job assembling.