The benches are great, the assembly was a bit trying.  On the first one, one of the holes was not lined up, and it took a while to get it done.   The second one, came with the wrong screws, bolts.   But we got them together, and they are very nice and sturdy