The cart arrived in very good condition - well packaged.  It went together quite easily, though it did take time.  The only glitch was that we had received two of one piece and so lacked one.  A quick phone call remedied that, and within a week we received the essential piece.  It is well-built, glides easily and looks exactly as pictured.  A great small cart!