Just what I have been looking for. Well built, easy to put together and is almost the exact match to my table. Having young grandchildren this bench makes it easy for us to sit at the table together.