It fits the Daelim Daystar VL125. The rubber itself could be a bit harder but what is there seems to be sufficient (my previous rubbers cracked hence I think it can't be too soft/flexible rubber).
Esthetics:
Material quality:
Fitting:
Reliable opinion
We have Motorcycle cush drive rubbers to Honda CM 200