I was very hesitant to buy this. I usually only buy name brand replacements but they are so expensive that I decided to give it a try. I used this in a Roomba 652. Honestly, I can't tell this brand apart from the original. It's really good quality and a ton cheaper. I'm glad I bought it! ****Update: I had to go back and remove 5 stars. The side brushes were worn out one by one. I bought the original set of side brushes and haven't had a single problem. The main brushes kept crackling. I replaced them and soon they started cracking. Loaded it with the original brushes and it was gone. The filter is good. I think I spend a lot of money on a famous brand. In the long run, it's cheaper to buy branded items that don't tear easily.