We moved into a home with a small kitchen and my wife began to lament that a rolling cart was needed. The cart  arrived intact and on time. Because of the granite top, the shipment was quite heavy. The instructions use step by step drawings. The screws were in separate bags and marked the same as the pieces.  It took about an hour to assemble the cart. We are very pleased. We highly recommend it!

Pro:  Price
        Free shipping
        Fit and finish of dense bamboo
        Granate top fit well and safely to the cart
        Well designed drawers
        Fasteners are good quality
        Large locking wheels (2)
        Sound construction and sturdy
        Fancy drawer pull solid metal
        Nice deep drawers
        Cart rolls easily

Con:
        Heavy shipment takes two  people to move  
        Wheel locks are stiff.