It took longer than I thought it would to assemble this cart, but everything came together nicely.  It is sturdy, just wish the finish on the surfaces was a little better.  The dimensions were perfect, so I am pleased with the purchase, for the price