Our wipers are 100% cotton that ensures high absorption, dual (polish side and rough side) cleaning quality and no lint on wiping surface.