This product is overall very poor! Doesnt clean very well, cant remember maps so unable to only clean individual rooms. Half the time requires assistance to clean out. Expected to be noisy and slow, only loud when emptying, speed is ok. Charge time is good, sometimes is able to continue, yet usually has to restart as maps get forgotten. Better on carpet, yet doesnt clean very well!