Putting the cart together took some time, but it was worth it.  Well made and functional.  I've used it in the kitchen as well as the dining room.