It does an excellent job of collecting even the tiniest particles, which are impossible to anticipate. Because I have cats, the wool falls to the floor in clumps rather than winding itself around the brush. It works really well on carpet and leaves behind no mess.