I've had really good luck with these - lasted a whole season and still look great. Before that I went through 2 sets, as did my partner. Ours are both holding strong.

https://www.amazon.com/dp/B01617TD6C...e_2&th=1&psc=1...