Does ok cleaning but won't map properly despite scores of runs! Loses WiFi frequently. Don't buy it.