I'm happy with the desk and it took me less than an hour to install. My only complaint is I knew there would be grooves on the side shelves, but from the picture of the top piece of the desk, I thought it looked flat (for writing purposes). Upon inspection, it has a ton of grooves, which means I need to get a desk pad or something to put over it so I can write while sitting at the desk. Otherwise very happy with the purchase.