I haven't had these long, so I don't know how they'll last as I live on coast.  But, I love them! They seem sturdy.   Nice and bright out near my driveway.   I even got compliments from my neighbors.