[...] Assembly was straight forward with appropriate instructions. All pieces and a few extra pieces of hardware were  included. I had a few trying moments when some of the pieces did not fit together perfectly and I had to gently 'strongarm' them into place which I was worried may break or crack. Also, the magnet on one of the doors doesn't catch which is annoying as the door swings open when you move the cart.The granite top fit well however, and the cart rolls very smoothly around our kitchen. I would have ordered the larger big brother of this cart, but we have a small kitchen. This cart is exactly what I was looking for. It has good storage, a towel and spice rack and looks sharp. I don't buy a lot of stuff because I hate accumulating stuff, but this was a wise purchase for our household. Even the mother in law noticed it on her first return visit!