M Cloth General Purpose is made from millions of tightly knit high density microfibres, which quickly removes dust, dirt, grease and grime throughout the home. Its extra thickness gives greater cleaning powder and absorption capacity, making it ideal for all types of surfaces.