I already own several of these. You can NEVER have too many when you live in New England.
These are perfect for when we have those snowstorms that knock the power out.
I have a couple for each room in the house in the event of power loss. Much safer than candles. They charge by the sun!
They last about 6 hours or so if left on and take about 8 hours to get a full charge.
I keep an "emergency storm box" supplied with these and anything else I can think of that would come in handy during power failure.