Awesome for keeping floors clean. It does not matter how big or small your house is it does a great job, and is super intelligent! No regrets! Buy one for yourself! You wont regret it either!