Comment Comment by mjepronk Netting mostly. Only downside is that these do not last forever and are made of plastics (PE, PEHD, PA, ...). parent mjepronk 4 years ago