All plastic and very lightweight. Not sure how they will hold up in wind and stormy weather. Also if they don’t get adequate sunlight, they don’t work too well. Otherwise they are great!