The cart did take some time to assemble but was pretty straightforward. One small part was missing but I contacted the manufacturer and a replacement was promptly sent out.