We received the cart in two days and assembled it in 3 hours (it takes 2 to assemble).  The instructions were easy to follow.  The Cherrywood Finish matches our existing cabinets perfectly and everyone that comes to visit truly admires the workmanship !  The cabinet is extremely sturdy and easy to roll.  I am a professional Chef by trade and when I get home to prepare a meal for my family, I enjoy working with this fine addition to our kitchen.  I would buy this island again and have already recommended it to friends and colleagues.