Prepping your vehicle's surface is everything. This product removes embedded road film, water spots and micro scratches to set up the paint for the perfect wax job. Will not stain most rubber and plastics.