We are very pleased with our new bench for our front porch. It appears well built unlike some of the cheesy ones we have seen elsewhere.

Pros: It is well constructed, packed well and arrived very quickly.  Assembly was straight-forward with understandable instructions
Cons: Assembly would have been quicker if the proper sized bit was supplied to install i9nto a power driver