I'm so impressed with this vacuum and couldn't be happier with its performance. I vacuum two times a week and my floors are super clean from dirt and even my dogs fur! This vacuum is lightweight I love and convenient making it easy to maneuver around. It has a very long cord so I don't have to keep unplugging to new plugs to reach different spaces and has a removable extension which is great to reach hard to reach places and clean different types of areas. To me it has a very powerful suction and I'm impressed and it cleans everything up off my floors. It's also easy to dispose of the dirt and takes a second so is convenient. Overall this vacuum has great suction and great features.