I love this rug. I have three dogs and it’s so durable with all three of them running over it. I have had it professionally cleaned once and it held up nicely. A great buy for the price.