Took him a little over 2 hours to put together the computer desk.  Only complaint is that he didn't take the time to put the desk in the place I wanted.  But would use again, if needed.