I absolutely love my desk! Perfect in all the ways.  Very sturdy and easy to assemble.  In fact all you have to do is just to attach the legs.