I love this bench, LOVE it. It is heavy & solid. The seat part of my bench has a bit of a curve but it just adds to the character.   If I had enough room I would buy another one.  I can't say enough about it.