Not bad for the price. The granite top stains easily so watch for that. Not the greatest quality but then again I didn't expect too much as I didn't pay a lot for the cart.