Update 11/5/21: Had to take another star off due to poor filter quality. After a few runs with these filters, I noticed a distinct smell of dust in the air when the Rumba was working with it. Enough to make me sneeze from the dust. Something like the smell of a dirty vacuum cleaner bag. I inspected the filter and compared it to a real Roomba filter and noticed that the folds of the cheap filter paper are not as tight. I replaced the filter with an original Roomba and the dust smell is gone. These parts are cheap but don't work. Stay away. Taken a risk due to the low price. Filter and side brush fit and work perfectly. Roller brushes are too wide. When you install them, they rub against each other during operation, making a sound like a jackhammer. Also, the block overheats because too much power is needed to propel them. We use expensive original spare parts. attempt failed. I gave 2 stars because the rest of the parts are fine. The reels themselves get zero.