This has become an essential tool in my cleaning routine. I used to dread the process of sweeping and mopping but this tool makes the whole process much easier and more enjoyable. The tool is lightweight which makes it easy to use and maneuver. Self cleaning is a great feature and keeps the brush roll clean and saves time cleaning up. I was able to clean effortlessly and the boost mode is great for stubborn messes. The ability to vacuum and mop with just one tool is a game changer.