I have lots of experience with prefab furniture and am generally disappointed with the quality.  This desk however, seems to be a step above most of the prefab stuff out there.  It has real metal threaded inserts for the screws that hold up the keyboard drawer etc, and once put together it has a nice solid feel.  It would be really handy if they would have made it so the drawers could go on either side.  My one piece of advice is to make sure you press in any extra laminate with a screwdriver before sliding in the back panel...that way nothing will bulge out when it's all done.