Ultra soft 100% cotton towelling polishing cloths. Won't scratch paint and is safe for clear coat finishes.