Bench is fairly easy to assemble. It is solid wood and the finish is true to picture. Love it.