We really love the cart. It took my husband and I a good 3 hours to put it together, and if you proceed slowly and methodically it's not a problem and we are not terribly handy. With the granite top it's a heavy piece, but we really enjoy it. The granite has a slight imperfection, which might be expected--no damage, though. The shelves gave us extra kitchen storage space, which we needed, and the spice rack and paper towel holder are quite convenient. It looks great.