Does it’s job of covering the valve stem end, but as you would expect with plastic, it doesn’t last. This is my second set. If they were metal, then it would be more durable. The clear coat over the Jeep logo has hazed over with time. Factory parts as usual are way over priced for what they are.