When Roomba started dying I decided to try these parts and see if they would help Roomba recover. It is AMAZING after installing replacement. I had to watch YouTube to see how to take it apart but overall it was very easy. Definitely recommend saving Roomba's life!