Easy to assemble, seems to be well made and is exactly what is described on the web page.  The only negative comment I could add would be that I ordered this bench in November, promised delivery was before Christmas but it only arrived a few days ago.  Small supply chain issue but worth the wait.