I absolutely love this line of Bissell vacuums. They are light-weight and not a vacuum that takes up a ton of space in my storage closet. It works on all flooring types - I have lament flooring throughout my home and a rug in front my cat box and front door. It glides smoothly without getting stuck, and picks up eden the smallest specks of dirt and hair on the carpets.