The brush roll really is self cleaning! I dont think it has as powerful of suction as our regular Shark vacuum, and its REALLY a lot harder to push... but it's much quieter than our other vacuums.