We have used Preen from Sam’s club for three years on our plot. It is still good, but wife wants to put down some new because of too many holes in it. I will take it and use it on my raised containers this year. I think it would go 5 yrs, but not done that yet.
That Preen fabric, it says it’s not UV protected. Are you using it with mulch? Here, it won’t have mulch so will get full sun and that’s what some of the reviews complain about (but I don’t believe reviews all the time). I garden barefooted to get a better toe grip, so mulching would hurt my feet and it’s work to put it in and I’m lazy.