I was so excited about having to service my robot vacuum cleaner and get it back to like new condition that I didn't even realize what I was getting. The price was great (I'm looking at Roomba's website right now, they're asking $50 for pretty much the same kit); and on screen the parts looked exactly like my original hardware parts that came with it. Although they "technically" work, the side brush wasn't as round as the old one and the center hole had to be hollowed out a bit to fit. Other brushes seem to fit better but are not exactly easy to use. The air filter seems to be exactly the same as the old one. The main issue is that this thing is making a lot of noise now with that side brush. I'll update later to see if it's "worn out" or burning out my Roomba. Maybe it would be great if you didn't have to replace the side brush.