Perfect for my hardwood floors. Great suction, gets rid of all the dog hair. Wish it could be a bit less heavy.