I have carpet throughout most of my house with vinyl laminate/tile in the rest of the areas. I love this new vacuum because I can shut of the rotary brush for the laminate, and I can adjust the suction with just a touch of a lever. So easy! I also have a shedding dog, and this vacuum does a superior job on the dog hair. The only feature I wish was better is the dirt tank. It should be easy to empty, but the dust and dog hair get caught at the top of the tank. The result is that I have to go fishing for all the debris stuck at the top. I still love my new vacuum!