Great bench. Delivery spot on. I assembled the whole thing myself with the tools supplied.  AM considering buying another one to match!  Would recommend this product.