I rate this 4 stars, but my wife rates it 5.  We'll settle at 4.5!  It really is a good desk great quality at an affordable price.  Assembly wasn't bad at all.  There were lots of screws and partspieces, but all in all it really wasn't too bad.  The desk looks great and we're really enjoying it.