I'm always looking on finding the right products for me. I came across this vacuum and read all its functions and decided to purchase it. I really like this vacuum. It picks up everything so well. It's a major upgrade from my old one. I vacuum the whole house and use all the tools too for my couches and stairs. The suction is strong and picks up in all the areas I wouldn't be able to reach. It cleans up well too. All I do is empty the canister and I use a duster to clean out the inside with every use so I don't have any dirt build up. This vacuum is great if you have pets also. It gets all the hairs up and I love it!