I am very happy with the bench. Everything came in perfect condition with all necessary parts to assemble.  The instructions were clear and the installation was completed in about two hours. It looks good