Purchased this bench for our front porch.  It's a perfect fit and looks great.  It was easy to assemble and it's very sturdy. We're very glad we bought it.