I plugged this straight into my Roomba 650 and it worked as soon as I charged it up with no fuss. However, my Roomba only lasted an hour with this battery, not 1.5 hours with the original battery. It definitely does not guarantee the life of the original part. This isn't a problem for my relatively small home, but if you have a huge apartment that needs to be kept clean, you might need one of Roomba's more powerful mapping vacuums anyway. So, a smaller $18 battery versus a larger $100 OEM battery? You call.