Sikkens is a very good stain. I would think it would be hard to find a product much better. Stay away from water based products on your deck unless you like scraping peeling stain off. Deck surfaces don’t really stand up well to the elements with all the wind, rain, snow, ice, and the sun is a big killer. You should be getting another year or maybe if your lucky two out of it. Be sure you are prepping the surface properly before staining or painting anything outdoors. Most people skip this step. You should be using a mixture of water, bleach and a product called Jomax and Appling with a pump bottle type sprayer. The bottle of Jomax with have the proper formula on it. And then pressure wash it off while getting the nozzle close enough to clean the surface but not so close you are causing damage to it. This information comes from an experienced painter. Good luck with your deck.