I was delighted with the cart, It arrived in only a couple of days. Everything needed was in the box. I did need a friend to help assemble the cart, but every piece was clearly marked and matched, so it was easy to assemble. I am very pleased with the sturdy quality of this cart and how attractive it looks. I gave it five stars, it's worth the price and a great product.