Took handyman about 3 hrs to assemble, which I thought was rather long but he did a good job!  and was quite courteous as well