This bench is perfect!  It was relatively easy to assemble.  I did it without help.  It is solid and looks beautiful!