First of all, the Material is too hard and seems to be Plastic, not Rubber
It looks slippery on a rainy day
Besides, it's guaranteed to fit, but I couldn't install it on my GORILLA 6v
Looks like you access from European region.
Would you shop at webike.eu.com?

