As a cleaning material, cotton is lauded for being gentle on surfaces. In addition, cotton cloths require minimal financial outlay and so are seen as a cost effective material. CleanLink also points out that natural cotton is familiar and therefore widely trusted by cleaners.