be careful with the firm feel. years ago a friend put them on a car and when they were cold... forget about it. Those were like race pads
That was 20 years ago... so might have changed since then. Need to ask them.
now they might be a great pad to change out for race day.