Nice desk. Well made. I am pretty handy, but it doesn't took a long time to assemble. Lots of pieces. Almost nothing pre-assembled.