Multi needle mats and rolls