The bench was for my dining room table and it is perfect.  It arrived on the day I was told.  It was easy to assemble.  It's sturdy and the right length to fit between the legs of my table when not used.