Renato Mccaskin
Renato Mccaskin voted up Yo Kass' answer

Looks like some type of "mesh" fabric to me. It might have a specific name, I'm no expert. I'll add a photo here in case anyone else knows..