Very good for the price. I now have a bagless handheld for quick clean up as well as a portable extended version for high up and hard to reach areas. It is very light weight and the cord stretches on forever, allowing to move further and clean better.