I think the material might likely be EVA foam, since my sister said that it was used for cosplay from a friend.
The texture does look similar. If this is likely to the case, is 4mm generally too thick for padding? Is it bad if the foam were to make contact with the PCB, or is this ok? When...