I have just purchased this set of rollers, filters and edge brushes for my Roomba i7 and unfortunately the rollers are not compatible with my Roomba i7 as advertised. I installed them with no problems, but now the cleaner only runs for a few minutes before stopping and throwing a "clean main brushes" error. The vacuum doesn't last unless I physically pick it up, manually move the reels, and put it back. I know these rollers are a problem because I put the old OEM rollers back in and the vacuum works great. These main rollers clearly don't meet OEM specs and trigger some sort of error sensor in the robot. Stay away and buy OEM.