Perfect on my porch which gets a good amount of foot-work on a daily basis. I may vacuum maybe once a week in the summer, if that. I wears well with traffic , very low upkeep.