took longer to assemble than i thought it would -- maybe 1.5-2 hours, and i am typically quite good at assembly. it seems sturdy and it is the right size for my space--smaller than a lot of other kitchen carts but still functional. one piece was missing in my kit though.