This desk is just perfect.  Plenty of space and the top "hutch" is bigger than it looks in the stock photos.  There is plenty of room for two modern-day computer monitors (mine are 24") with room to spare for computer speakers, etc.  The overall structure is very sturdy, especially the desktop pieces.  I put it together myself in around 3 hours, not rushing my pace.  There were a few points where I had my 8-year-old daughter "hold this while I tighten this."  

My only small negatives are the "seam" between desktop pieces is fairly easy to notice and there are no storage drawers.  These are not very big deals to me as you can find an accent piece of drawers easily.

Very happy with my new desk.