I have doubts about the cleaning brush. It seems to get stuck quicker than the original iRobot brush, but since it seems to be wrapped with a lot more hair, maybe it's picking up more? The bristles also seem to bend out of this hair quite easily. My biggest complaint is that the side brushes are too long and it keeps hitting something and the Roomba just stands still. This has happened at least 3 times in the last 45 minutes and it's getting annoying.