I decided to take a chance as I had luck with the previous universal parts but they are pretty bad. The tab on the filter is very hard and difficult to remove. Now I understand why so many people say they're broken, mine will probably break before it's time to replace it. The magnet on the side brush barely sticks, it might stay, but I don't think it will work well with a lip between carpet and hardwood. Update - The side brush came off while the robot was walking and chewing. I just swapped out a whole section of the new brush. When I bought them I thought that the worst that could happen was that they wouldn't work properly or they would fall apart quickly, but I was wrong. Don't make the same mistake I did!