The solar stays charged a long time and they are metal not plastic 
They look great hanging on my front porch