These benches are exactly what we were hoping for.  They are lovely, sturdy, and seem to be of excellent quality.  Assembly is actually very easy.  There are only 4 parts.  The sides, seat, and back come out of the box already assembled.  I’m really happy with this selection.