I give Bona 5 stars. The mop works so good and my floors look cleaner, shimmer and overall more appealing. The smell didn’t bother my small dog and the best part is it didn’t leave a residue. Nor do I see any foot smudges from walking on the newly cleaned floor.