I have been very pleased with this cordless sweeper It is very light weight and does a good job on light debris Works well on carpet and flooring Having 2 battery packs is so helpful when one goes dead I have another one ready to pop in Good purchase