The bench is easy to assemble. Metal frames make it very durable. The only thing that makes it fall short from a 5 stars is the length. Other than that, I’m satisfied with the bench.