I ordered this because a new brush set from iRobot is about 1/4 the price of the whole vacuum cleaner! They work fine. I had to clean my brush more often than before. It appears to collect and hold hair and fur rather than sweeping them into the trash can. The edges of the brush are very frayed after the first use, which is most likely why it holds everything and doesn't sweep. The corner brush freezes intermittently and stops spinning, but eventually frees up and starts spinning again. A lot of material collects at the ends of the brush and roller, and I mean a lot! I clean them more often than the original roller and brush. In general they are not that good but they do their job. Just expect to have a deep clean after 1-2 uses if you have pets. I'm not sure I'll buy them again after reviewing them, the quality just isn't that great.