I have this rug in my kitchen...spilled on everyday (I've two teenage sons and a husband who is currently reliving his teens), its spilled on/smeared on /splashed on, soda, spaghetti, ice cream etc, some I catch while still fresh and wet, making them very quick in getting out, but some messes I only find after they are dry and set. Because it's an outdoor product, and fibres not organic, I simply soak with a soapy sponge and (whatever my teen has snuck down and eaten at midnight), all stains so far have come up quick and easy.