Finished product looks great.  It has a lot of parts and very detailed assembly instructions.  Each part is carefully numbered and labeled.  I would consider this a very high quality piece of prefabricated furniture.