typical self assembly item , one missing fixings + one other after some 2 hours of trying would not line up, due to dowel fixing hole being drilled to deep.
Could do with some wood treatment recommendations to preserve bench against the elements.
Otherwise bench very solid & should last for many many years.