I have owned several of these Mighty Mites, each one excellent for both floors and carpets. It is lightweight and powerful, easy to use and store, and had a great price! I used these in my cleaning business for years and found them to be better than my st lightweight vacuums. I recently tried a Bissell product which seemed flimsy in comparison. I ended up donating that one and ordering my Eureka. I do not care for the accessories provided. I would like a thinner version of a floor brush. I never use the triangle brush ever.