The desk and hutch took some time to assemble. There are many part of which you need to ensure NOT to assemble backward. I found that laying all the like pieces in a pile and go from there. The only problem was getting it to the room where I wanted it to sit. DIDN'T WORK. Had to take the hutch and top of the desk off to move. SO if you can assemble in the room where the desk will sit, that's you best bet. Otherwise assemble the bottom and take to the location and then take the top. With all this said, it is nice and very good/good looking for a room that has limited space.