Putting it together took a little elbow grease but well worth it. Solid bench and looks great in my entry way