Delivery was good,  cart is nice. 
It took over 2 hours to assemble with 2 people. Not easy to put together.