I had an old Roomba for many years. It wasn't used as the original battery died and I didn't want to spend that much money to get it working again. I came across this fairly cheap replacement and decided to give it a try. I'm not surprised that the battery arrived completely dead; it was probably stored for years. [Loss 1 rating point for doing so.] After completing the charge cycle, I had about 20 seconds of run time. However, after the second charge cycle, my Roomba Discovery cleaned for a full hour and then docked itself, which it didn't do when new.