Granted it is a pain to put together, but with 2 people it can be accomplished (actually a few step do indeed require 2 people).  I have another desk exactly like this, and we bought a second to set up as a mirror reverse of the first.  Therefore, I believe I can accurately describe how well it holds up....
The one down side is the keyboard tray. The tray on the first desk only lasted a few months before the screws came out and the tray fell off.  due to the nature of the MDF board, placing the screws back in at the same place is impossible.  Also, the keyboard tray has no lip (so things can easily fall off.)
As for the rest of the desk, I have been extremely pleased.  It has put up with a lot of things being spilled on it and is still in good condition.  (make sure to use a mouse pad if you keep your mouse on the top)

On the whole, I recommend this desk, but I would suggest buying a different keyboard tray and nixing the one that comes with it.