This was a great buy.  The package it came in has plenty of protection, but it also weighs about 90 lbs.  Most of the assembly can be done by one person, but flipping the desk over to work on the back may require two people.  All of the parts fit just like the instructions said they would.  The drawer rail identification could be a little more clearer as the markings on several of the rails did not agree with the drawings in the installation instructions.  We did figure out what goes where and the assembly took us about  4 hours.