IVE had it 4 days the battery lasts maybe 30-45 mins only its found its way bk to dock only once. Does btr on carpet than bare floors plus i almost shot it because it wOke me up at 2am it was cleaning i thought someone in my house lol. I thk it needs a btr battery and over rated big time . You have to find it put bk on base alot