Ideally, you would find a model like the Anker Nebula that lasts at least 4 hours on a single charge.