First thing we noted is that the packaging was not sturdy enough for the parts inside.  However, unless someone has some experience with constructing these kinds of units, it is a bit frustrating and time consuming.  It took about 3 hours to build.  Most of the boards were clean and straight with a few dings.  Online Instructions were helpful when written instructions were not detailed enough.
We are pleased with this unit.  The only suggestion is if there would be a way to install free shelf upper or lower.