Easy to put together, Sturdy and NO missing pieces!! Order was packed well and arrived before the delivery date. A very nice cart, exactly what I was expecting, at a fair price.  Buy with confidence, It holds just enough and I love it