The rolls are available in different sizes and are made from woven polypropylene and needle-punched fabric. This durable ...