I bought this vacuum in December and use it every other day. The battery life is enough for me to get my whole house done and keeps it's power throughout the whole clean. The canister is small so I find I need to empty it in the middle of my clean, but it is quick and easy to empty.