It did take 4 hours to put together (by myself) but everything lined up correctly and the desk looks nice. I didn't use the included power surge protector that goes in the keyboard drawer; i used my own (which still would have fit in keyboard drawer but i choose to put it in the right cabinet area). Overall very happy with purchase. FYI, i keep my chair pretty low to the ground and the arms still hit the keyboard drawer so you probably wont be able to roll chair all the way in, if space is an issue.