This rug is perfect for my kitchen.  I'm waiting for the island to come back in stock that will sit on top of it, but right now, it sees a lot of foot traffic and is holding up well.  We've had some dirt streaks and small drops of food from the kids on it, and it cleans very easily.  Also, because it's got various tones in it, it hides the mishaps better than I'd anticipated.