Overall this bench is great quality!  Assembly was a little tricky, three of us made it a lot easier.  Some of the holes for screws were not quite drilled in the correct spot which added to the difficulty in assembly.  Once we got it together it was perfect or our dining room!