This bench is exactly what I was looking for.  it was very easy to assemble, sturdy as advertised and the cast aluminum holds up to the weather as one would expect.  Well worth the value.