The bench was quick and easy to assemble and the hardware came already placed in the correct areas. The bench is sturdy and actually quite comfortable. A great addition to my deck for decor and extra seating! Also love the aged coloring.