Well made, sturdy bench!  Love the contoured seat, too.  
I just applied Spar Urethane as extra protection against weather.  And it looks perfect in my Zen garden!