It was a bit time consuming to assemble but overall the cart is perfect. Exactly what I pictured and hoped for.