It wasn't difficult to put together at all and the instructions were clear. The only major draw back is that there are no predrilled holes to run cords and wires so I had to make my own; 6 holes total. Other than that its a pretty good floating shelf for sure.