I have small kids and we have been through several rugs. This rug perfectly hides little spills and wear and tear. The best rug we've had by far! We've had it for over a year now and still love it!