Wow. I knew my floors were dirty but not THAT dirty! I love this vacuum it performs excellently on tight weave carpet. It handles well. And is easy to maintain.