This was not easy to put together! And I couldnt attach the keyboard tray yet cause one of the holes is in the wrong spot.... BUT it looks great and is what I expected! I would suggest not tightening any bolts until the very end :)