Perfect bench. Did require full assembly .
Looks good very sturdy.  Replaces one that wasn’t sturdy enough for people to sit on.