Holds up well with a dog and a young child! I’ve had it in my living room (very high traffic area in my home) and it still looks great. Even spills clean easily as long as you get to it right away. Good rug for the price.