The product arrived well packaged and damage-free.  Although it took a while to assemble (about a day for the desk for one person and 3 hours for the lateral file), the process went smoothly and flawlessly.  Haven't done the hutch yet.  The instructions were good for the most part, with some confusion about the installation of the drawer slides and there was an error elsewhere about which fasteners to use.  But the parts and fasteners were labeled well and nothing was missing.  Overall, we're happy with the design and construction of the desk and would recommend it.