I personally like these filters 100% better than factory filters for one reason, the filter mesh. Factory filters do not have a screen before air passes through the filter. This leaves the filter very dirty and you can see the dirt on both sides. These filters have a small mesh filter that filters out larger particles before they reach the actual filter. I've found this to be incredibly helpful in keeping the filter clean. The brushes are pretty standard. We run our Roomba every night to wear out the bristles. Finally roll. They're a little bigger than the factory and I think that's an improvement again. They tend to stick to the carpet a little better and really loosen the dirt. Our rugs are over 10 years old and have a lot of pet and children's clothing. With the new filters, brushes and rollers, they look better than ever.