Does exactly what it's made for it cleans floors . I vacuumed twice and still had dirt. The second sweep got floor cleaned with a German Shepherd and ragdoll cat hair gets everywhere. Love it!