high quality non woven protective green