We're real happy with the desk and have no complaints whatsoever.  It's perfect!  It looks nice!  It's sturdy!  It required very minimal assembly.  All we had to do was put the legs on!