The bench was exactly what I expected.  It was easy to assemble.  It works perfectly with my dining table.