For a high shine that does not remove any finish and hides swirl marks 100% carnuba wax is great. If you need to restore the shine then a poish is the ticket. Be carfull with using a polish all the time to clean up the pant as it will eventually wear through the clear or topcoat. I use 3M perfect it III on all of my jobs to polish by machine and hand.