Battery life definitely isn't the 120minutes tauted on the box, but One battery is good for doing our downstairs of about 1200ft². And then we have the second battery for anything more we need. Cleans easy and the canister holds plenty for us. Super happy with all the different head attachments especially because we have 4 dogs and they shed a lot, so we vacuum daily.