These parts are perfect, my little Roomba just walks around and picks up dirty dust and dog hair everywhere. The new brushes and rollers work very well, as does the filter, of course. They all fit perfectly!
Most of the parts didn't fit my Roomba 980. The rotating side brushes have a different size screw hole so they also hold up the small screw to even bite into the threads. I was able to put the filter in (tried many times), couldn't snap the dust box into place. I managed to get the brushes in but they made my vacuum sound weird so I just took them out and put them back together to return them. Lost time.