We received our computer desk w/hutch last Monday and began putting it together on Tuesday.  It took several hours, but not difficult as long as you follow the directions precisely.  The plans are well laid out.  It is very functional and meets all of our needs for storage and usability.  It is also attractive.  For the money it is a great deal.