MY analysis of this product showed that the quality and compatibility were top-notch. The accessories fit perfectly and worked just as well as the original Roomba accessories. The price also can't be beat .The only con was that the bristle brush needed replacement more frequently than the original brush..