Overall, I'm happy with the rug, although the background is a bit darker beige than I expected, almost tan.  It  adds a nice bit of whimsical color to my white kitchen.  Vacuums well, no pilling, and fairly comfortable underfoot.  I haven't had anything spill on it yet (miracle!) so I can't comment on cleaning.  Great for the price!