Love it!  The cart came on Saturday, but the granite top didn't come until Monday.  So when my daughter's boyfriend started putting it together (on Saturday), we thought a major piece was missing, but it was actually the top that hadn't yet been delivered.  It's not clear in the instructions that the part labeled "A" is the granite, so don't be alarmed if Part A isn't there....it's in a separate box!  Very very well packaged.  Little chance of there being any damage. One piece of the drawer came loose, but a little wood glue fixed that problem.  The item itself is beautiful. I love the granite top.  Perfect for me because I have gray ceramic tile in my kitchen. It's not very big so be sure you look at the dimensions.  Being small is perfect for my purpose as my kitchen needed more walk room.  It's a great piece of furniture, especially for the price; you won't regret ordering this.