Great product.  The design required precise construction.  I needed to slightly sand down the assembly tabs to get them to fit properly.  The bench was delivered two days ahead of schedule.