I am happy with the bench.  I had no difficulty putting it together.  It added curb appeal to my front porch at a reasonable price.