As the previous reviewers stated, this is a quality, well-made product that looks great with our long table. It's not a perfect match and we had planned to paint the benches, however we are leaving as-is for now. Easy to put together...basically idiot-proof. All holes lined up perfectly for assembly.