This is meant to go back-and-forth from carpet to hard surfaces which is nice. I think it works on the carpeted surfaces a bit better than on the hardwood surfaces. I like that I don't need two separate vacuum products to pick up cat fur and other things from my carpet and hardwood because as our house is a mixture of both. I would just give it four stars. I do like that it has a light so I can see the areas that I need to go back over and vacuum up more bits and pieces.