I bought 2 of these desks.  It took a little while to put both together.  The second one was a lot easier!  The desk are very sturdy and look great.  The keyboard tray and storage drawers work great. Worth the effort and at a good price.