I am very satisfied with the APS iRobot Roomba battery I bought a replacement for my Roomba 530, I took a slightly more power 3500mAh instead of 3000, thus it goes a little faster. Delivery by Amazon was perfect, fast, free shipping by retrieving the item in a relay spot. You can buy this product with confidence.