I have 2 of these solar lights and they stay lit all night.I love them.  Very nice in the daytime too.