Yes! Solar lights have significantly improved over the years (and are still getting better and better). We've been using ours for several years and are pleased with their performance.