Bought for my Roomba 690. Failed immediately. I contacted the seller about this and asked for help. Got this response: sorry for the bad experience, yes it is suitable for 690. Please try again, if not please return it, I don't know. Maybe I'm being picky, but I have a feeling that if you say it will work on certain models, it should work on those models. Ruined my Christmas present for my mother and I'm also very disappointed with the customer service. Buyers be careful.