Very easy to assemble.  Enough space for two monitors, lap top and keyboard on large portion of the desk and plenty of writing space on the small end.