It is cheaply made.  The first one's bolts did not match up and the paint job was not good, so they sent me a replacement (they would have refunded my money, but I actually love the look of the bench).  

I added and entire top-coat of polyurethane before assembling it and it appears it will weather well.