One of the easiest to assemble. Looks great, feels sturdy. The 3 in 1 HP inkjet fit perfectly on the top shelf.  My biggest complaint is that the keyboard tray is not long enough for a standard size keyboard and mouse.  If I put the mouse up on the main part of the desk my shoulder is aching within minutes.  Smaller concern is that the seam of the coating is beginning to fray where my chair sometimes rubs against the bottom of the keyboard tray.