Had to use a drill to put holes in the legs. Pilot holes either missing or slightly out of position. Desk tops not all the same color. Would not recommend this product