This super lightweight vacuum worked well for it size. It's great for small messes and quick cleanups. It wouldn't be great for whole house carpeting... the dirt tank is small but the filter is good. I have a Saint Bernard so there is A LOT of hair to be cleaned up. Works well on my laminate flooring and rugs that I have down. I do not have wall to wall carpet. Overall, happy for a lightweight quick cleanup and a corded Dustbuster.