I received this kit about 2 months ago and have had mixed reviews. The filter is fine and the 3-tooth brush works perfectly and fits perfectly. The problem lies in the reel sets (silver and black). There is extra friction associated with these rollers, which causes Roomba to stall after about ten minutes after cleaning, and then Roomba gets an error (I think it's #2) asking you to stop the roller due to a constraint to clean. After about 5 errors on the roller set, I replaced them with the originals and Roomba was fine. Thought I had a bad kit and switched to a second spare kit but same problem. Roomba is version 880. Visually there are slight differences between the original and this kit, but something is definitely systemic about these videos. Update: Rating downgraded to one star as the cutscenes don't match the original Roomba cutscenes. Although they look the same, the original has a spring between the drive and idle sides of the black roller that reduces roller sticking. These replacement parts do not have this spring, so Roomba keeps throwing Error 2 cleaning the rollers. If your battery is strong enough, Roomba can be powered by that extra friction (had a new battery and thought it fixed the problem for about 2 months), but it will eventually wear out all the fins on the black roller (sorry I got it Don't take the picture of the black roller with no ribs, the gray crest still looked normal).