This vacuum has some great features, but doesn't have enough suction to pick hardly anything up.  The fins and bristles on the single roller are so soft that they won't pick up much of anything but dust, and pet hair does still get wrapped around it even though it claims otherwise.  It does navigate extremely well, is easy to program, and doesn't get stuck nearly as much as the iRobot we have.  It worked a little better on bare floors, but did very little on rugs or carpet.  I contacted Shark to see if they had any other rollers that would pick up better, but was told they didn't.  I was truly disappointed to have to return it.