Random orbital action provides a swirl-free finish 2900 orbits per minute 10 inch orbital polisher with applicator and buffing bonnet 110V AC powered Permanent magnet motor helps maintain OPM under load Contoured over-sized handles provide for multi-position hand placement 2 textile polishing cap included