This is a great set.  Easy to assemble and true to size.  Seems pretty sturdy.  The upholstery on the bench had a small imperfection due to shipping, but overall everything was in good shape.