I love the style and it's easy to assemble. Feels firm. Not only nice to seat, but also practical to put things. This bench is the best thing for me to choose so far.