I know this is for hard floors and it does a beautiful job.. powerful suction, but it also does a great job on my carpets.. everytime I vacuum it picks up my cat's hair.. I'm so pleased with this machine. It's lightweight, sturdy and provides powerful cleaning. I bought this vacuum in March 2018, it's now July 30, 2019.. still going strong, still powerful suction.. the only complaint I have is the coupling that holds the hose has broken off.. my hubby just used some silicone sealer and it was good as new. When this gives up the ghost.. I'm buying again!