Find these cloths to be excellent in cleaning. There have been times I need to either prewash with detergent as to the substance being cleaned off but usung the ecloth for final wipe is the best. Have many of their products and give as gifts. My first product from them was given to me by my sister as a gift.