Filters and brushes are fine. The rolls are cheap imitations and didn't even last a week. Deformed and torn at the edges after three suction cycles. I ended up going to the iRobot website and buying original factory parts. More expensive but definitely worth it.