Really nice cart.  Not hard to assemble.  Took me about 2 hours to assemble by myself.  Only small issue was one of the drawer fronts was slightly chipped.  I'll touch up with white paint. Otherwise, happy with product.