This is a great vacuum and really picks up all the dust and dirt and hair. If you have a pet that sheds normal this is a great way of picking it up I have a husky so I continuously need to clean it out. ￼￼￼ it’s a little annoying that it doesn’t stand up on its own because it’s too heavy on top but besides that it’s a good vacuum for carpet and hardwood.￼