While it works wonderful on carpet and gets all the cat fur up, it does not do so well on non-carpet floors and the crevice tool does not suck anything up.