It would have taken me 3 days to assemble this desk.  Handy did a great job.