The handy pro was very professional and assembled the entire unit in under 2 hours. After reading reviews from others on how difficult it was to self-assemble, I'm really glad I added the Handy assembly. There were definitely a lot of parts to put together!