This bench is better than I expected.  I put it together without any difficulty and it took about 45 minutes.  Instructions were simple to follow, all parts included with a couple of extra screws and bolts.  It's beautiful!!