Tbh it's a naff advert, is it a polish? or a wax? or a sealer? or a glaze??? You can never get a logical answer from TW packaging or their site.
I've done a search for it on DW, one guy slates it but if he's tried it or not I don't know. I never see much praise being handed out to Turtle Wax products on DW though and tbf not all their products are that bad. Infact I'm sure I read somewhere that some zymol products are manufactured and distrubuted by turtle wax.
It depends how much the stuff is then how good it looks and how long it lasts.