He arrived on time and it took him like an hour and a half to assemble it. Very professional!