I don't have solar lantern but I do have 3 solar flashlights. The newest one is an Energizer about 1 year old, and use it everynight whenever I get up to get a drink of water or check the woodfurnace rather than being blinded by turning on lights. It fits the palm of my hand and has 3 bright LEDs and produces a good crisp beam of light that lasts several hours after a day sitting on the sunny window sill. I have two others a Sunforce that is about 7 years old, an another thats over 10 years old held together with tape (don't know the name as the lable is long gone). They are solid and reliable, the Energizer is fully charged after half a day of sunshine. They will charge on cloudy days without a problem. The Energizer has a backup handcrank that I rarely use unless the light was left on by accident. I am never without a working light, and I don't have to change out and charge batteries.