Normal plastic.. Not sure I think it's polyethylene which is more rigid and doesn't make scale foliage as compared to polypropylene which is softer and needlyer but I might have that backwards and it might have been mislabeled too so its hard to say for sure.
Seriously though it's pretty stiff stuff and I think it may actually work especially with a tree species more suited. Thanks though for sharing!