100% would recommend this bench.  It’s incredible value for the price paid (purchased on sale). It was easy to assemble and far exceeded our expectations.