I have a dog who sheds ALOT and hardwood floors and this stick vis vacuum is perfect for all of the floors.