Excellent assembly service.  Guy communicated well .... called to see if it suited me for him to come an hour early.  Bonus!  Took care of assembly in a timely manner.