We have tile, engineered hardwood, and a variety of rugs that are different piles. It is essential that our vacuum can clean these surfaces. The wind-tunnel does a great job. My favorite things about it is that it is light-weight and empties directly into the trash. The clear tube makes it easier to detect any blockage. I would definitely recommend for a household with pets.