Depends on exactly which model, also there are PremiumContact, EcoContact and SportContact, and of those there are different versions, for example the rubber I just got for the Honda is PremiumContact 2, and I think the latest SportContact is SportContact 3.
From what I have read, SportContact 2 and 3 are very good, but I would avoid the Eco- and Premium- for a car like the Puma.