This bench is the perfect size for my porch.  Was fairly simple to put together, however one of the screws was not made properly so I had to get a matching screw from a hardware store.  All the other pieces of the bench arrived in perfect condition and it looks great!!