This bench is just what I had hoped for our front porch and at a great price!  I assembled it myself with the tools and screws provided.  The screws that go under the seat were a bit short, so I improvised with slightly longer ones.  My first order from Wayfair--I won't hesitate to order again!