Love the bench, which I'm using with my dining table.  It's perfect and looks fantastic along with the dining set.  It was easy to assemble, although we were missing all of the hardware that was supposed to come with it.  The box was a bit banged up and there was no hardware to be found.  It wasn't a big deal and I just ran to the hardware store and picked 8 or so screws.  Really happy with the purchase and loving the bench seating at the table!