The guy was very nice and professional yes but he was very slow.  I paid for two pieces to be put together and he only put one together and it took him 4 hours to put that one together.  My husband and I had to put our other piece together.