I have used many other brands of brushes and they all worked great. I got this one and 10 seconds after starting I saw that it didn't work. I have hardwood floors and a big rug on the table. When Roomba tried to step onto the carpet, the brush just got under him and he kept trying to get up. I bet this will break the Roomba after a while. I think the material is too stiff or they sloped it down too much. I'm sure this will work if you don't have carpets, but this is the only brush I've found that doesn't work.