Great product, but don't expect that little wrench to be all you need to assemble.  I had a hard time until I went and got pliers to help me turn the wrench.  Once the screws were in it was perfect with no "wobbly" legs.

Pros: Much less expensive than other similar benches I had looked at and the quality of the fabric is nice.
Cons: Some difficulty assembling.