Desk was fairly easy to assemble.  It is sturdy and attractive.  Not quite satisfied with the pull out tray for keyboard; it does not pull out far enough.