This is great looking bench.  It's super easy to assemble, but because a couple of the pieces are rather heavy, it helps to have someone hold the pieces in place while you tighten the screws.  I had it together in about 20 minutes.  Appears to be solid and sturdy, with a great finish just as pictured.