These cloths are made from 100% cotton that is ideal for polishing a wide range of surfaces including vehicle bodywork, metalwork, windows and mirrors, buffing them up to a high sheen. The super soft fabric leaves no marks or scratches and is lint free, so it won't shed fibres onto the surface. The cloths are washable and reusable (may shrink on machine washing).