Great flat bench
Easy to assemble, rock solid, and is the perfect height. The texture on the pad is great. Many times commercial benches have a slick surface for the sake of ease in cleaning but at the cost of being dangerous. This surface has just the right amount of grab. Your mileage may vary. I am very satisfied with this product!