This item was a 100 assemble, but 100 worth it.  The quality control was excellent, hardly ever have I seen a flat pack with zero extra hardware, and zero extra needed.  Exact count hardware lets you know you are assembling correctly.  If there is any knock on the cart, it is the silk screen dividers on the tempered glass.  A real panel window would be a nice touch.  Great cart!