Go with Trex/Synthetic for the top.. Buy once, cry once.. Still use good wood for the framing and the runners. I put a trex deck on 10 years ago - still looks brand new.