Love this bench!  Easy to put together, looks great on our front porch with the 2 matching chairs and table.  Sturdy and hoping it does last for the great the 20 year warranty.