I bought these parts for my Roomba 570 and they fit perfectly. My old side brush fell off every time I used my Roomba. The new one snapped in so tight I don't think I even needed a screw to secure it. My old screw just kept turning. There is a small washer attached to this screw that is actually tightened. I couldn't believe it. The new side brush is so tight that the screw tightens. The brush and rollers fit my 570 perfectly. No problem. The new filter fits perfectly.