This desk was relatively easy to put together, came with everything necessary to assemble and instructions gave options for every possible choice for different variations. All in all a beautiful buy!