Non-Woven Geotextile Needle-punched polypropylene and spunbond polyester non-woven geotextile is made from highest quality of virgin fibers to form a strong fabric designed to cater for application of drainage, filtration, separation, protection, stabilization and reinforcement.