This rug is holding up quite well with 3 cats, 1 dog, a toddler and messy husband!!!