We have two kids 9 months girl and 5 year old boy. Soy sauce, ketchup, milk.... everything was on that carpet. And no visible spots. Recommend.