I have a 1-2 year old midnight apple leather wallet which has held up very well. Like any leather, clean and condition with some specific leather products and it should last quite a while. Magnet strength I think has a lot to do with the phone case as well and texture of the back of the case. My 13 case (Spigen) was fairly strong, but the back was pretty smooth so you could shake the wallet off if you really tried. The same wallet on the 15 pm case (Smartish) is incredibly strong and tough to get off- in a good way. Maybe they also beefed up the magsafe ring on newer devices too.
I used the fine woven apple wallet but ultimately decided to return it. Really liked the taupe and the texture is very nice. I just did not want to be concerned about setting the phone down with the wallet on a table that may be wet or have anything on it. Really only ordered because I could not find a new leather apple wallet in any of the brown or dark cherry colors. Ultimately, I found a new umber leather on eBay so for now the fine woven will go back. Also for me, the fine woven was a loose fit with 2 cards (all I want to carry) but a snug fit on the leather.
The first question is do you want any find my support for the wallet. If the answer is yes, that really narrows down your search to the apple variety, or even the ESR geo which has full find my support. Those options are VERY different (ESR vs Apple). If you don't need or want find my support then there are a ton of options. For me, even the limited support on the apple wallet is a huge bonus (last location when detached).