This vacuum is amazing on both carpet and hard wood. I can not believe how much hair it got out of our carpets that I thought were clean already!