This was easy to assemble - took about 2 hours, and very clear instructions.  The design is great. I'm giving it 3 stars because of the materials. This desk looks very good, but my list of "should be better" includes:

-The keyboard tray (and I guess the desk in general) is too low - I'm 6'-3". I have to move my chair all the way down, and my legs barely fit under the tray. I have moved it to the other portion of the desk to hold pencils and things
-the top edges of the desk surface are sharp - they dig into my arms as I type. (I can't use the keyboard tray - see above)
- the drawer slides are junky, plastic, definitely not bearings - the bottom drawer has slid all the way out a few times now.
- the file folder rack has no rear stop, so hanging folders slide off the back of the track (I fixed this with some binder clips)
-the desk top laminate is very very thin. I'm not sure how well it will hold up to moisture of any kind.