Good quality, seem secure from wind.  We just received them and put them on, so we cannot yet comment on how they hold up under weather, but we have just had some gusty days and they stayed on well.  They seem very sturdy.