We have been looking for a new Kitchen Cart that we liked for some time now and were happy when we found this one.  Now it did take my wife and myself over 2 hours to put it together,  but overall it was an easy assembly, you really only needed your screwdriver, everything else was provided, however the direction could have been just a bit more specific.  All the parts fit together perfectly, the hight is perfect and the cart feels sturdy and looks great in our Kitchen.  High quality product. And no the dog did not help in the assembling of the cart