This product works great and gets rid of all the dirt on the floor, but the rubber brushes are really noisy and tend to break easily.