Product itself is very good and easy to assemble. Missing a lot of screws, washers etc. Actually spent more time going out and buy screws & washers etc. than putting the bench together.