Another vote for Liberon deck oil, redid my deck with it this year after stripping the old stains off (8 years worth x 50m2, took ages). Anyway I’ve used all sorts of stains in the past, cheap and expensive, all flaked in under a year. Liberon has been down three months, still beading water nicely, went on easily and works out a lot cheaper than deck stain. Hoping it’ll fade rather than flake, don’t mind recoating each year as long as it looks OK, recoating with stains after it had flaked leaves it blotchy. Can also use it on garden furniture, loads cheaper than furniture oil and gives a warmer finish IMO.
The link above is cheap, I got mine through the trade and they had to price match that site.