Just what I expected and needed! Perfect for dog hair and everyday messes and easy to charge and carry up and down stairs.