There are also some very good ceramic automotive products out there that, if applied when the speakers are new, should last the lifetime of the speakers if kept inside, and will create a hard, shiny barrier against scratches and swirls. As always, test the product in an inconspicuous area.