The cart is pretty solid and well made. It is not hard to assemble. The wheels are high quality with ball bearings which makes for smooth moving. The negative is that there a dime size " ding " on the front  of the cart and a smaller "ding" on one of the l the legs. We decided to fix it ourselves as we were in need of the cart and didn't want to wait for a replacement.