I was initially concerned that the cart would be flimsy when I took the parts out of the box, but once assembled the cart is very sturdy. The granite top definitely makes it look more elegant. The drawers are shallow, and I wouldn't put anything heavy in them, but the rollers work smoothly. It took two of us approximately an hour and a half to assemble, and the directions were very clear and easy to follow.