This cart is challenging to put together; however, the granite top does give it a bit of specialness.  There was one piece that was drilled incorrectly and my husband had to improvise to get the cart put together.