I'd just like to say that I've only used this vacuum on carpet and this review can only comment on it's merits in that regard. There is a setting to run this vacuum without the spinning bristles for hardwood floors but I haven't used this feature. I really like this vacuum! Previously I have used vacuums with a main body, long hose, and a wand which is run over the floor. This style of vacuum is versatile in that it can be used with other attachments to vacuum corners or reach the ceiling with a wand attachment. For cleaning the floor however it is a realy pain to drag it around. I have also used larger size vacuums which are a single unit. These units are more powerful but also much heavier. Many times these units also have bags which must be thrown out and replaced. This Boss Mini vacuum surpasses both these styles for cleaning the carpet in my home. The vacuum is light and easy to maneuver. And it doesn't require any expensive bags to replace. The only downside I see to this design is that emptying the cartridge must be done outside into the garbage as the opening and removal of the contents can spread dust if it is done in the home. Otherwise a great product!