First impressions of these parts were that they were 95% better value than iRobot's OEM rollers. I put them on thinking it's ok if they don't last as long. I didn't realize that making a mistake would DAMAGE Roomba itself. Fast forward a few months and I get a warning to clean the brushes (usually about once a week) only to find I can't get one of the rollers out. The end cap/bearing melted (probably a lower quality plastic) and caused it to start eating into the bracket holding it. To save some money I now need to replace the $70-80 cleaning head in my Rumba 😡