This rug has been under our kitchen table for 2 years now. It blows my mind how it doesn’t show stains! We have a 1 year old who loves to throw food on the floor and a dog who loves to eat it. Hardly shows anything. Just blot with water and it disappears!