I have all hard wood floors, 3 cats, and 4 kids including a messy 1 year old! This mop is amazing. It cleans and sanitized my floors perfectly and I don't have to worry about my 1 year old being on a dirty floor.