Almost great ....the whole house floor didn't seemed to be clean..but everything else perfect