I'm not familiar with the fabric they used but it's somehow a better version of a popular type of fabric here in PH called Alpha Gina Pongee, Mac.
Really? It's a sad reality that smaller islands don't have the capability to process their trash. And the government don't give a damn about it, too!