Cart is well designed.  Arrived in timely manner. Extensive assembly required.  All pieces were there.  Prepare for busy day putting it together.