I had really high hopes for this bench considering all the positive reviews. My first disappointment was it IS flemsy. Second it is smaller than expected. It will barely seat two people. Third complaint, I can see why this will rust very easy. So I plan to spray it this week with a clear top coat to help protect it. Overall my husband and son put it together in about 20 minutes. And neither of them trusted to test it. Again it like toy quality. But I'll keep it so I don't have to pay to ship it back... Unfortunately I don't think it will last more than a few months. Buyer beware