Nice, sturdy desk. Assembly was not bad. Keyboard tray could be bigger, but is ok with a very small mouse pad. Drawers are smooth glide  function well. Overall good purchase for the price.