Our absorbent gauze roll with very high quality and competitive price absorbent gauze roll: 100% cotton,yarn: 40's, 32's, 21's , 40's/32's, 40's/21'smesh: 13type, 17type, 20typewidth: 65cm, 90cm,95cm,100cm,120cmlength: 100yards, 100m, 90m, 1000m,1000yards, 2000m,2000yards,3000m,3000yards.Ply: 1ply,2ply,4ply