I'd second that. I've had the Toyota rubber mats for about 2 years and 20k miles. They are worn smooth in spots, curled up at the corner, and tearing at the mounting hook. I like to point it out when I'm in for service and tech checks off that he inspected the floor mats.