I have a long haired cat and very short carpeting. It was impossible to get the hair up with other vacuums. This one works great for carpeting and floor.