This could be purely based on my skill level (or complete lack of skill) but this was a beast to put together and the diagrams were not clear enough for me. Also, the cams provided were very cheap, so I had even more issues. The look of the desk is nice, and it feels sturdy.