I love this vacuum and its versatility. Its perfect for vacuuming the whole house including stairs and hardwood floors. I have 2 cats and it does the trick with getting their hair off of things. Also easy to clean the vacuum itself by detaching the parts for cleaning.