All the parts and hardware arrived well packed.  The instructions were clear but the assembly took me about three hours and I am experienced with putting "assemble your own" furniture.  The trim pieces on the front of the case were very fussy to install.  At one point the instructions had you screwing 36 black screws into black brackets with the screwdriver upside down while the unit was on it's back.  Very frustrating and clumsy.  Once it was together is looked fine but only after another half hour of adjusting all the trim pieces.  If the designers of this product could find a way to sell it with the trim installed at the factory it would greatly improve it's appearance and reduce the time to assemble.

Pros: Looks like picture, good color.
Cons: Fussy to assemble, touchy finish.