Compared to other vacuums I have used the dirt devil vibe is good for hard flooring but on carpet, it stinks. I have a berber carpet and it only got a quarter of the animal hair and dirt that my normal vacuum gets. Being able to transform it into a handy vac was definitely a plus for cleaning up my furniture.