The fellow from Handy came right on time, was polite and knowledgeable. Assembly of the desk was time-consuming and I know I could not have personally assembled it. It was physically challenging for him and took about 1.5 hours. The finished product was very good.