Nice product. Good sunlight protection but they do feel a bit flimsy. I don't have a good feel for just how long they'll last. Counting down the days. But, the price was right. If they last six months before they break then I'll be OK with that.