I like the looks of the desk and my son approves.  It was NOT by any means easy to assemble.  The drawer glides were particularly confusing as they were not labeled.  I assembled alone w/exception of installing the top.
So far so good but it hasn't been used or put to the test!