The benches are perfect!  They are well made, sturdy and comfortable.  Assembly is straightforward especially using a drill to screw in the screws.  
The only criticism I have is the packaging.  These benches are heavy and should be double boxed.  One bench arrived with a large section of the box broken.  Luckily the bag with the screws stayed inside but one screw was loose in the box.  At the price of these benches, they should be better packaged to ensure the customer does not receive damaged goods.  The extra weight and cost is minimal compared to receiving a damaged bench or missing some pieces.