I have a Roomba 805 and it doesn't work with it. The picture shows that the narrow part of the shaft is much longer on this new part than on the original part. This will cause the assembly to sit lower in the Roomba and will eventually lock up and prevent this part from rotating under the vacuum's weight. Roomba just wobbles back and forth because it's not turning in any direction.