It seems to be a real fine mesh metal screen.
Almost like the stuff for screen doors but thicker gauge wire.
Marty