This desk was easy to assemble, and is more than adequate for its intended use and the price.  It comfortably holds my desktop computer tower below (though it must be rotated as it's a bulky tower) and two monitors (20" and 24"), along with several collectibles.  I assembled without the media storage (CD) rack without issue.  The keyboard rack does not provide a ton of room, even on it's lowest setting, and will have to be extended to comfortable use the keyboard.  Additionally, assembly instructions delay installation of this shelf until the last step.  I would recommend assembling it prior to flipping the desk top and securing it to the legs.  All-in-all this desk is functional and sturdy enough for my needs and was a great price.  

Pros: Price, Durability, Ease of Assembly
Cons: Keyboard Shelf Room