Not the easiest bench to put together by yourself but was fairly easy with 2 people. Looks great with my dining table.