Associate
yes there the ones asim honestly dont worry about lack of rubber they are not like metal there not slippy even when there wet on your rubber shoes they grip. i think you might struggle to find any pedal cover that says its not legal on roads police will not check your pedlas lol