I have used Bona floor cleaners for years now. I would recommend the cleaning pads for use in between heavy cleanings. It picks up the dirt and dog hair and dries quickly. I always use the Bona finish to give the floors that extra shine.