Even with my dogs and this rug being in my deck has held up and hides dirt exceptionally well