This really depends on the boots you're planning to use it on. Polish is easy to apply and makes your shoes look shiny, but it doesn't waterproof them or make them more durable overall. Dubbin will increase the water resistance of your boots while also protecting them from wear and tear. It won't make them as shiny as polish does, but it'll make them last for a long time.