This vacuum picked up great all the dirt from both my carpet areas and hardwood flooring. It was lightweight yet felt very durable and having the front light helped me control and avoid bumping into the walls and to avoid scratching my baseboards. Emptying the bin was an easy pop off and pop back on so cleaning up was fast. Would highly recommend this product.