We love the bench, and it fits so perfectly on our porch.  My husband had no trouble putting it together.  We were constrained because it had to be a certain size, but this one fit the bill!