This IRobot Roomba worked very well for me. It is in good working condition. Its battery is like a new one. Its cleaning parts are in condition.