This bench took about 15-20 minutes to assemble and was fairly easy. It seems quite sturdy and looks just like the picture.