Got this for my Roomba i3. The first set of brushes lasted one pass before the vacuum sucked in a needle that cut one of the brushes. OK, there is no error here. The second set of brushes broke after 2 runs and had to be replaced. The 3rd set of brushes was making strange noises and my vacuum kept showing a roller error after 2 minutes of operation. Replaced with OEM brushes and all problems are gone. Filters and brushes are fine, but how often do you really need to change your brushes?