The bench is exactly what I was looking to buy for my front porch.  Easy to assemble.
Looks great!