We have a large dog that has enough fur to make an Afghan blanket. To keep up with his hair loss, we have to run our Roomba E5 for 1 hour 7 days a week! The original parts have worked well for many months but have worn out over time. Bought this kit to replace worn parts. They fit and work just as well as the originals. The kit also includes a small handy tool for removing dog hair that has wrapped around the rollers and a screwdriver for replacing the side brush. I would recommend this kit to anyone who owns a Roomba E5. .