The ease of assembly was a very pleasant surprise.  The bench is solid, heavy enough not to blow away in the wind (I think), and looks nice.  And, it is comfortable to sit upon.