This seems to give a really amazing protective coating.  I applied it to two new pairs of shoes and water does not penetrate.  Also, it is completely invisible once it's dried.  This comes in two finishes, one more shiny and the original finish which is matte.  Be sure to follow the instructions.  Alcohol wipes are provided because you have to remove the original polish from your shoes before applying, but they can strip the dye so be very careful.  The boots I used them on have a distressed finish so it was OK, but if they'd had a smoother more solid color, my overuse of the alcohol wipes would have ruined them.  I have to say, I would not use this indoors at all.  The fumes are very nasty.  It takes about half an hour for the fumes to clear after application.  I would take pains not to breath it in at all, or to get it on your skin.