product has lived up to expectations both in terms of quality and delivery schedule. It was easy to assemble and the entire family sees the product as an upgrade from our previous porch bench