This desk is very nice and not too hard to put together.  You do need a second person the help with the top as it is very heavy to do by yourself.  Also some of the holes were not pre drilled and needed to be drilled with power tools.  The control pad also did not lineup with the holes provided and once again had to drill holes for it to be installed.