I found that the areas where I had used another (cheaper brand) of cleaner/polish, the other polish wanted to come off the floor. Once I found that out, I cleaned off the old junky polish and proceeded to use the Bona high shine polish. Bona brought my wood floors back to great looking again. Do not use this product over other brands of polish. It does give streaks and a rough finish where the old polish reacts badly. This one is now the only polish I will use on my wood floors and they look like new.
Once you get the old water based polishes off your floor, this one really gets in there and makes the floor look like new.  The shine lasts for months.  I like the way it "seals" the wood, too especially at my back door where there was water damage. It looks better now than when we moved in.