I really like this cordless vacuum, it has a ton of power and is super lightweight and easy to maneuver. We have 3 dogs (so much dog hair) and this gets everything cleaned up quickly- carpet, hard floor, couches, and dog beds! The battery life is great, I'm really pleased.